Design, develop, test, deploy, and maintain complex .NET applications using C#, ASP.NET (MVC, Web API), and .NET Core
Translate business requirements and functional specifications into robust technical solutions
Develop and optimize SQL Server database structures, stored procedures, and queries
Integrate applications with external systems, APIs, and third-party services
Apply secure coding practices in accordance with federal cybersecurity and privacy requirements
Implement automated unit, integration, and system tests to validate software functionality
Troubleshoot, diagnose, and resolve system defects and performance issues in development and production environments
Prepare comprehensive technical documentation, including design documents, deployment guides, and user manuals
Collaborate with cross-functional teams including business analysts, testers, and project managers to achieve project objectives
Participate in Agile/Scrum ceremonies, contributing to sprint planning, daily stand-ups, and retrospectives
Coordinate software releases, deployments, and configuration management in cloud and on-premises environments
Continually evaluate and adopt new technologies, tools, and methodologies to enhance software performance and team productivity
Ensure solutions comply with Section 508 Accessibility standards, FedRAMP/NIST frameworks, and agency-specific guidelines
Other duties as assigned
Requirements
Eight years of experience in .NET Development (including MS.NET, C#, MVC 4+, and Internet Information Services (IIS) for Windows Server web development)
Five years of experience with Software Development Life Cycle Process (SDLC)
Five years of experience with software development Unit Testing, System Testing, Functional Testing, User Acceptance Testing, or other development testing experience
Five years of experience in SQL database development stored procedures
Five years of experience mentoring junior personnel on proper practices and procedures
Five years of experience documenting software defects using a bug tracking system and reporting defects to software developers and project managers
Active Top Secret/SCI Security Clearance with SBI and ability to attain SI, TK, G, HCS, and NATO Secret clearance
Level II /Intermediate certification
Must be able to pass a background check
May require additional background checks as required by projects and/or clients at any time during employment
Tech Stack
ASP.NET
Cloud
Cyber Security
SDLC
SQL
.NET
Benefits
Medical, Dental and Vision Insurance
Wellness Program
Flexible Spending Accounts (Healthcare, Dependent Care, Commuter)
Short-Term and Long-Term Disability options
Basic Life and AD&D Insurance (Company Provided)
Voluntary Life and AD&D options
401(k) Retirement Savings Plan with matching after one year