Senior Full Stack .Net Developer
Listed on 2026-02-17
-
Software Development
Full Stack Developer, Software Engineer
Akumen, Inc
Position Title: Senior Full Stack .Net Developer
OverviewThe 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.
- 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.
- 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 Dev Ops 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.
- 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.
- 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.
- 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.
- 6+ years of professional software development experience
, with a strong focus on .NET / ASP.NET enterprise applications
. - Extensive experience with C#, ASP.NET,…
(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).