Application Developer
Core
Design, develop, maintain, and optimize scalable .NET applications for the City's Energy Management Line of Service to support energy efficiency and emission reduction goals.
Role type
Application Developer (Software)
Builds
Energy management applications for City government operations
Domain
Public sector / Energy Management / Software Development
Deliverable
production ML models | product features
Required skills
.NET framework, software design, debugging, systems analysis, database design, data communication, code optimization, system integration, documentation
Preferred skills
Project leadership, complex project contribution, data administration, database management systems, operating systems, capacity planning, on-line applications programming
Responsibilities
Design and develop efficient, scalable software solutions; monitor and maintain Energy Management Applications; troubleshoot system glitches and resolve bugs; implement system enhancements based on user feedback; integrate new software with existing systems; optimize code for efficiency; maintain comprehensive documentation; ensure compliance with OTI standards and data security best practices; provide training and support to business teams.
Seniority
Mid-level IC (requires 2+ years experience or equivalent education/experience combination)