Senior Application Developer
Core
Senior Application Developer owning technical direction of enterprise applications, mentoring staff, and driving architectural decisions for NYC citywide systems.
Role type
Senior IC application developer (enterprise .NET)
Builds
Scalable, secure, high-performance web applications and enterprise .NET solutions on Microsoft Azure
Domain
Public sector / Municipal government / Enterprise software
Deliverable
production ML models | product features | infrastructure
Required skills
.NET development, Azure cloud services, RESTful API design, CI/CD pipeline management, architectural design, code review, performance optimization, unit and integration testing, technical documentation
Preferred skills
Project leadership experience, complex system modernization, emerging technology research
Technologies
Microsoft Azure, .NET, RESTful APIs, CI/CD tools
Responsibilities
Design and implement scalable web applications; Own technical direction of enterprise .NET solutions; Lead architectural reviews and establish coding standards; Mentor junior and mid-level developers; Translate business requirements into technical designs; Build and maintain integrations with enterprise systems; Implement and maintain CI/CD pipelines; Perform quality assurance testing and optimize application performance; Lead delivery and long-term enhancement of production systems; Produce and maintain technical documentation.
Seniority
Senior, hands-on IC with mentorship responsibilities

