Software Engineers (Generalists)
Core
Design, build, test, and support secure, accessible web applications for data entry, batch ingestion, validation, workflow, and reporting in a federal cloud environment.
Role type
Individual contributor software engineer (generalist)
Builds
Production web applications, REST APIs, SQL Server data models, and automated test/deployment pipelines
Domain
Federal government / Public health / Data management
Required skills
C#, .NET, ASP.NET Core, SQL Server, REST APIs, JavaScript/TypeScript, automated testing, secure coding, Agile
Preferred skills
Legacy .NET modernization, AWS GovCloud, CI/CD, Docker, React/Angular, federated identity (Okta), batch data ingestion
Technologies
C#, .NET, ASP.NET Core, MVC, TypeScript, SQL Server, AWS GovCloud, CloudWatch, Splunk, Docker, Okta, Tableau
Responsibilities
Develop and maintain production web applications; Build and maintain REST APIs and system integrations; Design and optimize SQL Server data models; Write and maintain automated tests; Support production operations and troubleshoot defects; Apply secure coding and accessibility requirements; Participate in Agile planning and code reviews; Maintain technical documentation
Seniority
Mid-level, hands-on IC