A

Sr. Full Stack .Net Developer

Akumen Inc.

Posted today
Secret
Senior Level Career (10+ yrs experience)
Unspecified
IT - Software

Job Title: Sr. Full-Stack .NET Developer

Overview
The Sr. Full-Stack .NET Developer will support the U.S. Department of State (DOS) application development initiatives, with a strong emphasis on .NET-based enterprise application design, development, integration, and modernization. This role participates across the full software development lifecycle, supporting the creation of new applications, enhancements to existing systems, and integration between custom, GOTS/COTS, and data-driven platforms.
The ideal candidate is a hands-on, self-directed developer with deep expertise in .NET technologies, modern web application development, and agile delivery within a secure federal environment. The position requires close collaboration with government stakeholders, business analysts, and cross-functional technical teams to deliver scalable, secure, and user-focused solutions.

This role is mostly remote with some on-site work located in Washington, DC. Candidates must reside in DC/MD/VA and possess an active DOD/DSS Secret clearance (interim acceptable).

Responsibilities

Application Design & Development
• Design, develop, enhance, and maintain enterprise-scale .NET applications, including new application development and extensions to existing systems.
• Build and integrate custom applications, business intelligence data sources, databases, data warehouse solutions, and GOTS/COTS platforms.
• Develop application interfaces and integration points between new and existing systems using modern service-based architectures.
• Implement application changes, enhancements, and optimizations to meet evolving business and mission needs.
Architecture & Technical Design
• Work with stakeholders to design technical solutions that best meet business, functional, and security requirements.
• Create detailed technical documentation describing application components, modules, data stores, interfaces, and operational procedures.
• Incorporate architectural best practices for extensibility, scalability, maintainability, reliability, and performance.
• Develop detailed design documents based on business requirements, functional specifications, and system architecture.
• Identify and document technical requirements, including logical and physical data models.
• Develop and maintain release-specific application architectures, integration architectures, and data architectures.
Agile Delivery & DevOps
• Utilize Agile development methodologies to rapidly deliver features aligned with project-level schedules and priorities.
• Support CI/CD pipelines, code migration, configuration management, and release management activities.
• Collaborate with DevOps and operations teams to support deployment, monitoring, and production support.
• Ensure all development activities adhere to secure coding standards, configuration management, and change control processes.
Testing, Deployment & Support
• Partner with test teams to define test cases and support unit, integration, and system testing.
• Define implementation and deployment procedures, schedules, and staffing needs to meet delivery timelines.
• Provide technical support for deployed applications and assist with troubleshooting and issue resolution.
User Experience & Accessibility
• Design and implement modern, user-centered software experiences.
• Design Graphical User Interfaces (GUI) and implement Responsive Web Design (RWD).
• Develop mock-ups, prototypes, and technical presentations to communicate design concepts.
• Ensure applications comply with Section 508 accessibility standards and mobile-ready requirements.
• Apply reusable and maintainable design patterns to maximize long-term sustainability.
Documentation & Compliance
• Ensure all application development processes, designs, and technical activities are fully documented.
• Adhere to DOS security policies, federal compliance requirements, and industry best practices.
• Stay current with emerging technologies, industry trends, and innovative approaches to advance DOS application development initiatives.

Qualifications

Required
• 6+ years of professional software development experience, with a strong focus on .NET / ASP.NET enterprise applications.
• Extensive experience with C#, ASP.NET, .NET Core, and modern web application architectures.
• Experience developing front-end applications using JavaScript frameworks (React, Angular, or similar).
• Experience working in Agile environments with CI/CD pipelines (Azure DevOps, Jenkins, Git).
• Strong understanding of application integration, APIs, and data-driven systems.
• Ability to collaborate effectively with technical and non-technical stakeholders.
• Active DOD/DSS Secret clearance or higher (interim acceptable).
• Ability to work onsite 100% in Washington, DC.
Desired
• Experience with Microsoft Azure cloud services.
• Experience with SQL, data modeling, and database-driven applications.
• Familiarity with Python, Scala, or Unix/Windows scripting (PowerShell, shell).
• Experience supporting BI, data warehouse, and reporting solutions.
• Knowledge of DevOps tools such as GitHub, Jenkins, Artifactory, Chef, Puppet, or Salt.
• Experience supporting federal or DOS application development programs.

Clearance Requirement:
• Active Secret or Top-Secret government security clearance
group id: 91164270
N
Name HiddenRecruiting Manager/Talent Acquisition SME

Match Score

Powered by IntelliSearch™
image match score
Create an account or Login to see how closely you match to this job!

Similar Jobs


Job Category
IT - Software
Clearance Level
Secret
Employer
Akumen Inc.