DescriptionAVER is seeking a Senior .Net Application Developer with in-depth knowledge and experience assisting with agile methodology development for software maintenance and operations using .NET based coding tools. This role is technically focused from a software development lifecycle perspective to deploy products into a production environment.
Responsibilities Include:
- Demonstrated success delivering solutions across the full systems development lifecycle, leveraging deep technical expertise to understand scope and ensure successful project delivery
- Support covers of all websites, web-enabled data-entry systems, standalone and client-server applications, and collaborative computing products
- Design, develop, enhance, debugs, implement, and troubleshoot production problems related to software applications
- Research, test, build, and coordinate the conversion and/or integration of new products based on client requirements
- Design and develop new software products or major enhancements to existing software and evaluates effectiveness of solutions
- Address problems of systems integration, compatibility, and multiple platforms
- Consult with project teams and end users to identify application requirements
- Perform feasibility analysis on potential future projects to management
- Assist in the evaluation and recommendation of application software packages, application integration and testing tools
- Resolve problems with software and respond to suggestions for improvements and enhancements
- Participate in development of software user manuals and technical reports
- Act as senior developer overseeing projects and providing guidance, oversight and mentorship to less senor staff
- Provide technical expertise and guidance to clients and team
- Conduct code reviews and review work of team members
Education Requirements:
- Bachelor's degree in Computer Science, Information Systems, or related field. Applied experience as a Senior .Net Developer with skills to convey mastery of required experience may be substituted in lieu of degree requirement
Experience Requirements:
- 8+ years of technical analysis experience as a .Net Software Application Developer
- Experience with programming languages including Microsoft C# (.Net CORE), Microsoft .NET 6 or greater, Microsoft .NET Framework 4.8 or greater
- Experience using GitHub Actions or another DevOps tool
- Experience with MVC Design Patterns and MVVM Design Patterns
- Experience with ORM and database technologies including Entity Framework Core (EF Core) 6 or greater
- Experience with relational databases (SQL Server 2016 or above, Oracle 12c or above)
- Experience with front-end development tools including JQuery, AJAX, Telerik Kendo UI or similar UI frameworks
- Experience with web services including RESTful Web Services
- Experience with back-end services including Windows Services, ASP.NET Core
- Experience implementing authentication protocols SAML, OAuth 2.0, and OpenID Connect
- Experience working with JSON Web Tokens (JWT) for secure API communication
- Experience with role-based access control (RBAC) and claims-based authentication
- Experience with Microsoft Server Operating Systems (Windows Server 2019 or above)
- Experience with Agile Scrum methodology
- Experience with security and identity management
- Knowledge of secure coding practices and application security principles
Location:
- Washington, DC
- ON SITE, 2- 5 days per week required
Security Requirements:
- Ability to obtain and maintain government clearance (Public Trust)
- This role supports a government agency which requires U.S. citizenship
Compensation Package:
At AVER, we believe our people are the foundation of our success and are committed to providing meaningful work, competitive compensation, and a supportive environment where employees can grow while making a direct impact on critical Government missions. AVER offers a competitive total compensation package designed to support our employees both professionally and personally. Eligible employees receive a comprehensive benefits package that includes health and wellness coverage, paid time off and holidays, retirement benefits, and opportunities for career growth.
Target Salary: $ 130,000.00 - $ 157,000.00 /yr.