GIS Application Developer

City of New York
New York, NY
Category Engineering
Job Description
The GIS Application Developer will work on the 3D Underground Project, developing and maintaining web applications, RESTful services, and microservices, and collaborating with cross-functional teams to deliver solutions on time.

Requirements

  • Develop and maintain web applications, RESTful services, and microservices
  • Design, develop, and maintain GIS-enabled applications
  • Containerize, deploy, and manage applications in cloud environments (AWS or Microsoft Azure)
  • Collaborate with product owners, project managers, and cross-functional teams to gather requirements and deliver solutions on time
  • Lead code and design reviews and provide mentorship to junior developers
  • Ensure code quality and maintainability
  • Work with CI/CD pipelines for automated builds, deployments, and testing of cloud applications
  • Troubleshoot, debug, and optimize GIS applications for performance, scalability, and maintainability
  • Ensure adherence to NYC security and compliance standards and follow security best practices in cloud deployments, API integrations, and access controls
  • Maintain clear and up-to-date technical documentation and contribute to knowledge sharing within the team
  • Handle special projects and initiatives assigned for the 3D Underground project

Benefits

  • Generous Paid Time Off
  • 401k Matching
  • Retirement Plan
  • Visa Sponsorship
  • Four Day Work Week
  • Generous Parental Leave
  • Tuition Reimbursement
  • Relocation Assistance
]]>