Register
|
Login
MENU
Home
Employers
Post Jobs
Employer Services
Employer Membership
Search Resumes
Job Seekers
Search Jobs
Post Resume
Job Seeker Services
Employer Lists
Register
Login
Register
|
Login
Senior Software Engineer - City Environmental Quality Review
City of New York
New York, NY
Category
Software Engineering
Apply for Job
Job Description
Senior Software Engineer position at the New York City Department of City Planning's Information Technology Division. The role involves developing web applications, designing and implementing APIs, and collaborating with stakeholders to improve data accessibility and public services. The position is temporary and may be eligible for remote work.
Requirements
Building complex geospatial frontend applications using modern JavaScript frameworks
Building RESTful APIs using frameworks such as Nest.js, Ruby on Rails, or Django
Applying a thorough understanding of web accessibility best practices and implementation
Writing effective, reliable unit and end-to-end tests
Possessing a deep understanding of Git and platforms such as Gitlab or GitHub for collaboration
Writing full stack Typescript and showing proficiency with all aspects of the JavaScript ecosystem
Designing and building relational databases, particularly with PostgreSQL
Proficiency with spatial data and modern web mapping technologies
Configuring cloud services like Heroku, Netlify, DigitalOcean, Amazon Web Services, or Azure
Writing CI automations with tools like GitHub Actions or Circle CI
Participating in code reviews, pair programming, and architecture discussions
Mentoring and teaching junior and mid-level engineers
Benefits
Generous Paid Time Off
401k Matching
Retirement Plan
Visa Sponsorship
Four Day Work Week
Generous Parental Leave
Tuition Reimbursement
Relocation Assistance
]]>