Senior .NET/C# DeveloperFt. Belvoir, VA*This position is contingent upon contract award and the actual job description may vary based on specific contract requirements and organizational needs.*
Responsibilities:- Design, develop, enhance, and maintain web applications using MS .NET, C#, MVC 4+, and IIS on Windows Server
- Support all phases of the Software Development Life Cycle (SDLC) including requirements analysis, design, development, testing, deployment, and maintenance
- Develop and maintain SQL Server stored procedures and database-driven functionality
- Perform software testing activities including: Unit Testing, System Testing, Functional Testing, and User Acceptance Testing (UAT)
- Document and track software defects using enterprise bug tracking systems
- Coordinate defect resolution with developers, testers, and project managers
- Mentor junior team members on development standards, tools, and best practices
- Support configuration management and deployment activities in controlled environments
- Ensure compliance with secure coding standards and mission environment requirements
Requirements:- Minimum 8 years of experience supporting .NET development
- MS .NET
- C#
- MVC 4+
- IIS / Windows Server web development
- Minimum 5 years of experience supporting the Software Development Life Cycle (SDLC)
- Minimum 5 years of experience supporting software development testing (Unit, System, Functional, or UAT)
- Minimum 5 years of experience developing SQL stored procedures
- Minimum 5 years of experience mentoring junior technical personnel
- Minimum 5 years of experience documenting software defects using bug tracking tools
- Ability to obtain SI, TK, G, HCS, and NATO Secret accesses
- DoD 8140.03 IAT Level II (Intermediate) certification required
- Active Security clearance required
#clearance