Software Engineer I
Core
Develop and maintain low to moderately complex software components for a SaaS platform enabling government agencies to communicate with the public.
Role type
Junior Software Engineer (IC)
Builds
Public engagement SaaS platform for municipal and state governments
Domain
Government technology / Civic engagement
Deliverable
product features
Required skills
ASP.NET MVC, .NET, C#, MSSQL, React, Javascript, Azure, DevOps, SOLID principles, design patterns, testing strategies, problem-solving, debugging
Preferred skills
AI software engineering tools, system architecture concepts, trade-off articulation
Technologies
ASP.NET, .NET, C#, MSSQL, React, Javascript, jQuery, HTML/CSS, Azure
Responsibilities
Write clean, maintainable, and efficient code following established design patterns and coding conventions; Develop low to moderately complex features and components with guidance from experienced peers; Partner with stakeholders to understand customer and business requirements for features and enhancements; Participate in code reviews to incorporate constructive feedback and improve code quality; Identify opportunities to improve existing code and enhance operational consistency.
Seniority
Junior, learning IC