Senior Full Stack Software Developer

ASRC Federal•Washington, DC

About The Position

ASRC Federal Technology Solutions is seeking a highly skilled and experienced Senior Full Stack Software Developer to provide expert-level engineering, architectural guidance, and technical leadership in the design, development, security, and deployment of enterprise-grade applications supporting a federal contract in Washington, DC. The role requires deep competency in .NET development, modern front-end frameworks, cloud-native architecture, and DevOps integration. The developer will lead modernization efforts, mentor development teams, and deliver scalable, secure, mission-aligned technical solutions. The work location is Washington, DC, and an active Secret clearance is required.

Requirements

  • Bachelor’s degree in Computer Science, Software Engineering, or a related field.
  • Active Secret clearance.
  • Expert-level C#/.NET Core, ASP.NET MVC, and API development.
  • Proficiency with React, Angular, or equivalent front-end frameworks.
  • Strong knowledge of RESTful API design, microservices, and integration architecture.
  • Hands-on experience with Azure, AWS, or OCI cloud services and cloud-native technologies.
  • Familiarity with Docker, Kubernetes, and container orchestration.
  • Proficiency with relational and Oracle databases.
  • Strong analytical and problem-solving skills, including the ability to resolve complex technical issues.
  • Demonstrated experience leading or mentoring development teams.
  • Excellent communication skills and ability to interface effectively with technical and non-technical stakeholders.

Nice To Haves

  • Relevant certifications, such as Azure Developer Associate, AWS Developer, or Scrum/Agile certifications.

Responsibilities

  • Lead full lifecycle development using C#/.NET Core, ASP.NET, and modern full-stack technologies.
  • Implement enhancements, perform code-level fixes, and provide advanced troubleshooting across the application stack.
  • Architect secure, scalable cloud-native solutions on Azure, AWS, or OCI.
  • Lead modernization of legacy systems into cloud platforms, supporting microservices and containerized architectures.
  • Develop and maintain RESTful APIs, reusable components, and modern UI frameworks such as React or Angular.
  • Support complex integrations with internal and external systems.
  • Collaborate with DevOps engineers to maintain and enhance CI/CD pipelines.
  • Support deployment automation using Docker, Kubernetes, and related cloud-native tooling.
  • Engage in sprint planning, backlog refinement, daily stand-ups, and retrospectives.
  • Contribute to incremental delivery schedules and ensure successful execution of development tasks.
  • Provide technical leadership to mid-level developers in a hybrid or multi-team environment.
  • Mentor junior developers and drive adoption of engineering best practices and secure coding standards.
  • Work closely with project managers, business analysts, and functional leads to align technical solutions with operational and mission requirements.
  • Communicate progress, challenges, and risks effectively to leadership and stakeholders.
  • Conduct code reviews and enforce compliance with secure coding, performance optimization, and architectural guidelines.
  • Promote continuous improvement and ensure technical solutions meet enterprise standards.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service