Senior .Net Applications Developer
Listed on 2026-09-12
-
Software Development
.NET Developer, Full Stack Developer, Backend Developer, Software Engineer
AVER is a fast-growing SDVOSB that has achieved significant revenue growth over the past 5 plus years with much of our work focused on Data Analytics, Mission Support, IT Modernization and Biometrics. AVER is seeking a Senior .NET Application Developer to support software development, maintenance, operations, and modernization within a highly controlled and security-sensitive government environment. The position focuses on supporting applications throughout the full software development lifecycle, including requirements analysis, design, development, testing, deployment, production support, troubleshooting, maintenance, and enhancement of existing and new .NET-based
applications. The Senior .NET Application Developer will work primarily within the Microsoft technology stack, developing and supporting websites, web-enabled data-entry systems, standalone and client-server applications, web services, Windows Services, and other software products. B The successful candidate should have strong hands-on experience with C#, .NET, ASP.NET Core, Entity Framework Core, SQL Server and Oracle, RESTful web services, authentication and identity management, and Agile software development.
Join a collaborative team who values AVER’s mission, focus, and culture of delivering exceptional client service with great people and transformative technology solutions that ensure Government mission success.
- Demonstrate success delivering solutions across the full systems development lifecycle, leveraging deep technical expertise to understand scope and ensure successful project delivery
- Support websites, web-enabled data-entry systems, standalone and client-server applications, and collaborative computing products
- Design, develop, enhance, debug, implement, maintain, and troubleshoot .NET-based software applications
- Troubleshoot and resolve production problems related to software applications, databases, services, and system integrations
- Research, test, build, and coordinate the conversion and/or integration of new products based on client requirements
- Design and develop new software products and major enhancements to existing applications and evaluate the effectiveness of solutions
- Identify and address problems involving systems integration, application compatibility, databases, and multiple technology platforms
- Consult with project teams, clients, and end users to identify and understand application requirements
- Perform feasibility and technical analysis for potential future projects and provide recommendations to management
- Assist in the evaluation and recommendation of application software packages, application integration technologies, development tools, and testing tools
- Develop and maintain RESTful web services and back-end application services
- Develop and support Windows Services and ASP.NET Core applications
- Implement and support authentication and authorization technologies including SAML, OAuth 2.0, OpenID Connect, JSON Web Tokens (JWT), role-based access control (RBAC), and claims-based authentication
- Work with relational databases including Microsoft SQL Server and Oracle
- Use Entity Framework Core and other ORM technologies to support application data access and database integration
- Participate in Agile Scrum development activities, including planning, development, testing, code reviews, deployment, and production support
- Support CI/CD and software deployment processes using Git Hub Actions or comparable Dev Ops tools
- Apply secure coding practices and application security principles throughout the software development lifecycle
- Resolve software problems and respond to suggestions for application improvements and enhancements
- Participate in the development and maintenance of software user…
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).