NEOGOV is looking to deliver new features and capabilities to one of their SaaS products by improving high-performing, modular software systems.
Requirements
- Proficiency in .NET, SQL Server, and Angular
- Strong understanding of automated testing, TDD, and SDLC best practices
- Familiarity with CI/CD pipelines, version control (Git), and Agile methodologies
- Background in refactoring legacy systems and improving observability
- Knowledge of SonarQube, Mend, or similar static/code analysis tools
- Open to exploring new technologies and frameworks as the project evolves
Responsibilities
- Collaborate with others to architect, implement, and improve high-performing, modular software systems using SQL, .NET, and Angular.
- Write clean, maintainable code with unit and integration tests.
- Participate in sprint planning, technical documentation, and architectural reviews.
- Implement and maintain robust test automation frameworks, integrate tests into CI pipelines, and monitor test coverage to improve release quality and accelerate delivery cycles.
- Troubleshoot complex production issues and contribute to root cause analyses.
Other
- 8+ years of professional software engineering experience
- 2+ years operating at a senior or staff engineering level
- A hands-on problem solver who thrives on building scalable, maintainable software.
- A strong communicator who values cross-functional collaboration.
- A mentor who actively supports and elevates teammates.