user avatar

Sr. Web Developer

ASRC Federal

Posted today
Secret
Unspecified
Unspecified
IT - Software
Washington, DC (On-Site/Office)

ASRC Federal is a leading government contractor furthering missions in space, public health and defense. As an Alaska Native owned corporation, our work helps secure an enduring future for our shareholders. Join our team and discover why we are a top veteran employer and Certified Great Place to Work™

Software Developer - Senior

Location: Washington, DC (Onsite)
Clearance Required: Active Secret Clearance
Job Type: Full-Time
Experience Level: Senior-Level (7+ Years)
Education Requirement: Bachelor's Degree (BA/BS)
Position Overview

ASRC Federal is seeking a highly skilled and experienced Senior Full Stack Software Developer which will provide expert-level engineering, architectural guidance, and technical leadership in the design, development, security, and deployment of enterprise-grade applications supporting the Department of State (DoS) Enterprise Applications (EA) Directorate, Public Diplomacy Apps Office. This role requires deep competency in .NET development, modern front-end frameworks, cloud-native architecture, and DevOps integration. The ideal candidate is an experienced hands-on developer capable of leading modernization efforts, mentoring development teams, and delivering scalable, secure, mission-aligned technical solutions.
Key Responsibilities
Application Development and Maintenance
  • 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.

Architecture and Cloud Modernization
  • Architect secure, scalable cloud-native solutions on Azure or AWS.
  • Lead modernization of legacy systems into cloud platforms, supporting microservices and containerized architectures.

Full Stack Engineering
  • Develop and maintain RESTful APIs, reusable components, and modern UI frameworks such as React or Angular.
  • Support complex integrations with internal and external systems.

DevOps, CI/CD, and Containerization
  • Collaborate with DevOps engineers to maintain and enhance CI/CD pipelines.
  • Support deployment automation using Docker, Kubernetes, and related cloud-native tooling.

Agile/SCRUM Participation
  • Engage in sprint planning, backlog refinement, daily stand-ups, and retrospectives.
  • Contribute to incremental delivery schedules and ensure successful execution of development tasks.

Leadership and Mentorship
  • 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.

Stakeholder Collaboration
  • Working closely with project managers, business analysts, and functional leads to ensure technical solutions aligning with operational and mission requirements.
  • Communicate progress, challenges, and risks effectively to leadership and stakeholders.

Quality Assurance and Compliance
  • Conduct code reviews and enforce compliance with secure coding, performance optimization, and architectural guidelines.
  • Promote continuous improvement and ensure technical solutions meet enterprise standards.
Required Skills and Qualifications
Education and Certifications:
  • Bachelor's degree in Computer Science, Software Engineering, or related field
  • Relevant certifications such as Azure Developer Associate, AWS Developer, or Scrum/Agile certifications are advantageous.

Technical Proficiency:
  • 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 or AWS cloud services and cloud-native technologies.
  • Familiarity with Docker, Kubernetes, and container orchestration.
  • Proficiency with relational and Oracle databases

Experience:
  • 7+ years of progressive software development experience, primarily in .NET and full-stack engineering.

Communication and Leadership:
  • Strong analytical and problem-solving skills with the ability to resolve complex technical issues.
  • Demonstrated experience leading or mentoring development teams.
  • Excellent communication skills with the ability to interface effectively with both technical and non-technical stakeholders.


Software Engineering includes the entire process of creating software. It goes beyond the immediate user problem and how to code it but instead looks at the entire system and lifecycle to avoid larger technical issues. Software Engineers design develop document test maintain and debug software and systems that contain logical and mathematical solutions. Conducts multidisciplinary research and collaborates with equipment designers and/or hardware engineers in the planning design development and utilization of electronic data processing systems for internal and external software. Determines computer user needs; analyzes system capabilities to resolve problems on program intent output requirements input data acquisition programming techniques and controls; prepares operating instructions; designs and develops compilers and assemblers utility programs and operating systems. Ensures software standards are met. Requires a Bachelor's degree and a minimum of 5-7 years of experience in a related or applicable field, or an equivalent combination of education and experience.

We invest in the lives of our employees, both in and out of the workplace, by providing competitive pay and benefits packages. Benefits offered may include health care, dental, vision, life insurance; 401(k); education assistance; paid time off including PTO, holidays, and any other paid leave required by law. The salary offered will depend on several factors including, but not limited to, relevant experience, skills, education, geographic location, internal equity, business needs, and other factors permitted by law. Posted pay ranges are a general guideline only and are not a guarantee of compensation or salary.

EEO Statement

ASRC Federal and its Subsidiaries are Equal Opportunity employers. All qualified applicants will receive consideration for employment without regard to race, gender, color, age, sexual orientation, gender identification, national origin, religion, marital status, ancestry, citizenship, disability, protected veteran status, or any other factor prohibited by applicable law.
group id: RTL208333

ASRC Federal Building Careers

job ad image
Find ASRC Federal on Social Media
Network Employers
user avatar
About Us
ASRC Federal’s family of companies help federal civilian, defense and intelligence agencies achieve mission success. Our teams offer highly technical expertise in digital operations and IT modernization, software development, facilities management, engineering solutions, professional services, and infrastructure operations across the national security, defense and intel, health, civilian, and space markets. Inspired by the Iñupiat culture, we embrace stewardship and using every resource effectively; teamwork when striving to achieve goals and building a collaborative environment; integrity in adhering to high moral principles and professional standards; high performance in striving to deliver superior business results and exceptional customer value; and citizenship by taking care of our employees, shareholders and the communities where we work and live. Explore purpose driven career opportunities with ASRC Federal: http://www.asrcfederal.com/careers
job ad2 image

ASRC Federal Jobs


Job Category
IT - Software
Clearance Level
Secret
Employer
ASRC Federal