Senior Software Engineer (GeoSupport)
Core
Design, develop, and maintain the next generation GeoSupport system services and applications to process geographic locations in New York City, managing nearly 70 billion service calls annually.
Role type
Senior Software Engineer (Full-stack .NET)
Builds
GeoSupport system services and applications for city agencies, partners, and the public
Domain
Municipal government / Geospatial data engineering
Deliverable
production ML models | product features
Required skills
Full-stack web application development, Service design, Microsoft .NET, C#, SQL Server, Azure, Agile development, System architecture, Database optimization, Cloud infrastructure
Preferred skills
GIS specialization, Web service design, Cloud computing infrastructure
Technologies
.NET, C#, ASP.NET, MVC, Visual Studio, SQL Server, Azure App Service, Azure SQL Database, Azure Functions
Responsibilities
Architect and implement full stack solutions using .NET technologies, Develop and optimize database structures and queries, Utilize Azure services to build scalable cloud-based applications, Collaborate with interface designers to integrate user-facing elements, Participate in code reviews, Troubleshoot and debug complex application issues, Lead and mentor junior developers
Seniority
Senior, hands-on IC with mentorship