Lead Application Developer - Water
Core
Lead Application Developer building water resources software solutions, collaborating with hydrologic modelers and engineers to deliver application features and data visualization tools.
Role type
Senior IC application developer (water domain)
Builds
Water resources applications, data visualization front ends, and software components for hydrologic analysis
Domain
Water resources / Environmental engineering
Deliverable
production ML models | product features
Required skills
C#, ASP.NET (MVC/Core), React.js, Entity Framework, SQL Server, SQLite, database development, performance tuning
Preferred skills
Spatial technologies (Esri, QGIS, OpenLayers), SOLID principles, AI tools integration
Technologies
ASP.NET, C#, React.js, SQL Server, SQLite, OpenLayers
Responsibilities
Own small features and tasks from start to finish, participate in technical planning and estimation, conduct code reviews and enforce coding standards, mentor junior developers, collaborate with cross-functional partners to clarify requirements, build and enhance software components with attention to performance and reliability, develop data visualization front ends, support testing and production troubleshooting
Seniority
Senior, hands-on IC with task-level leadership