1

Angular Software Engineer Jobs in Washington, DC

Overview VTG is seeking a Software Engineer-Expert for a 200+ FTE technical development program ... Java and Angular (Typescript) o Comfort and familiarity designing and utilizing custom ETL ...

Software Engineer

Chantilly, VA · On-site

$120 - $180/hr

As an Software Engineer in Chantilly, VA, you'll design, build, and evolve secure, scalable ... Build and enhance responsive user interfaces usingJavaScript,Angular, and modern front-end ...

Senior Software Engineer

Springfield, VA · On-site

$140K - $160K/yr

As a Senior Software Engineer, you will play a key role in supporting the Geospatial Intelligence ... Design and develop robust Spring Boot applications using Angular Typescript and Java, facilitating ...

Specifically, we are looking for an experienced full-stack Software Engineer with strong proficiency in Angular and Java, deep expertise in the Spring Framework ecosystem - including Spring Boot ...

MANTECH seeks a motivated, career and customer-oriented Software Engineer to join our team in the ... Experience with modern JavaScript frameworks such as Vue.js, React, or Angular. Clearance ...

MANTECH seeks a motivated, career and customer-oriented Software Engineer to join our team in the ... Experience with modern JavaScript frameworks such as Vue.js, React, or Angular. Clearance ...

MANTECH seeks a motivated, career and customer-oriented Software Engineer to join our team in the ... Experience with modern JavaScript frameworks such as Vue.js, React, or Angular. Clearance ...

MANTECH seeks a motivated, career and customer-oriented Software Engineer to join our team in the ... Experience with modern JavaScript frameworks such as Vue.js, React, or Angular. Clearance ...

Showing results 21-40

Angular Software Engineer information

See Washington, DC salary details

$50.4K

$152.5K

$215.6K

How much do angular software engineer jobs pay per year?

As of Sep 7, 2026, the average yearly pay for angular software engineer in Washington, DC is $152,517.00, according to ZipRecruiter salary data. Most workers in this role earn between $125,600.00 and $178,800.00 per year, depending on experience, location, and employer.

What is an Angular software engineer?

An Angular Software Engineer is a developer who specializes in building web applications using the Angular framework. They are responsible for designing, developing, testing, and maintaining front-end components to create responsive and interactive user interfaces. Their role involves working with TypeScript, JavaScript, HTML, CSS, and integrating APIs to ensure seamless application functionality. Additionally, they collaborate with back-end developers, UX/UI designers, and other team members to ensure a high-quality user experience.

What are the key skills and qualifications needed to thrive as an Angular software engineer?

To thrive as an Angular Software Engineer, you need strong expertise in TypeScript, JavaScript, Angular framework, and a solid understanding of front-end web development concepts, typically supported by a bachelor's degree in computer science or a related field. Familiarity with tools like Git, RESTful APIs, Agile methodologies, and possibly Angular certifications are commonly expected. Excellent problem-solving skills, teamwork, and clear communication are vital soft skills in this role. These abilities enable you to create effective, maintainable web applications and successfully collaborate across multidisciplinary teams.

What are the typical challenges faced by Angular software engineers in their day-to-day work?

Angular Software Engineers often face challenges such as integrating new features without disrupting existing application functionality, keeping up with frequent updates to the Angular framework, and troubleshooting complex frontend performance issues. They must also coordinate closely with backend developers, UX/UI designers, and QA testers to ensure seamless end-to-end delivery of web applications. Balancing code quality with project deadlines and adapting to evolving client requirements are common in this dynamic role. Overcoming these challenges helps engineers build robust solutions and strengthen their technical skill set.

Is Angular Software Engineer still in demand?

Angular Software Engineers are currently in demand due to the continued popularity of Angular for building dynamic web applications. Skills in Angular, TypeScript, and related front-end technologies remain valuable as companies seek developers proficient in modern JavaScript frameworks.
Infographic showing various Angular Software Engineer job openings in Washington, DC as of August 2026, with employment types broken down into 100% Full Time. Highlights an 76% In-person, and 24% Remote job distribution, with an average salary of $152,653 per year, or $73.4 per hour.

Software Engineer, Level 3

Independent Software, Inc.

Annapolis, MD • On-site

Full-time

Re-posted 2 days ago


Job description

What You Will Do:
At Independent Software, as a Software Engineer Level 3, you will design, develop, maintain, and enhance complex software systems supporting mission-critical operations and advanced technical environments. You will work on highly technical projects involving processing-intensive analytics, real-time systems, large-scale data processing, and enterprise software solutions.
You will contribute throughout the software development lifecycle, from requirements analysis and system design through development, testing, integration, deployment, and sustainment. This position includes front-end development using Angular and RxJS, as well as opportunities to work with modern Java, containerization, and DevOps technologies.
Key Responsibilities:
  • Design, develop, test, maintain, and enhance complex software systems and applications
  • Analyze user and system requirements and translate them into software design and performance requirements
  • Develop new software and modify existing software to add features, correct defects, and improve performance
  • Develop and support front-end applications using Angular and RxJS
  • Design and implement complex algorithms, database interfaces, and data queries
  • Integrate existing software into new or modified systems and operating environments
  • Develop and execute test procedures and ensure software meets design and quality requirements
  • Troubleshoot software defects, performance issues, and system integration problems
  • Support software architecture and system design, including hardware/software trade-off analysis and COTS/GOTS integration
  • Collaborate with system engineers, hardware engineers, users, and other technical teams
  • Provide technical leadership and guidance to software development teams and support quality control of developed and modified software
  • Develop and maintain software and system documentation
Required Skills and Qualifications:
  • Experience developing, maintaining, and enhancing complex software systems
  • Recent front-end development experience with Angular and RxJS
  • Strong understanding of software engineering principles, methodologies, and best practices
  • Experience with software development, testing, debugging, and system integration
  • Experience developing complex algorithms, database interfaces, or data-driven applications
  • Ability to analyze technical requirements and develop scalable software solutions
  • Experience working with Linux, UNIX, or Windows development environments
  • Strong analytical, troubleshooting, and problem-solving skills
  • Ability to provide technical guidance and work effectively within software development teams
  • Strong written and verbal communication skills

Desired Skills:
  • Experience with Spring Boot and related technologies such as Spring MVC, Spring Data, and Spring Security
  • Experience with Java, JMS, Kafka, Oracle, and/or Elasticsearch
  • Experience with Docker and Kubernetes
  • Experience with Maven and/or Gradle
  • Experience with GitLab and CI/CD pipelines
  • Experience with large-scale data processing, real-time systems, or complex algorithm development
  • Experience supporting software in secure or mission-critical environments

Education and Experience:
Candidates must meet one of the following:
  • Bachelor's degree in Computer Science or a related discipline from an accredited college or university plus twelve (12) years of Software Engineering experience supporting programs and contracts of similar scope, type, and complexity; OR
  • Sixteen (16) years of relevant Software Engineering experience on projects with similar software processes may be substituted for the Bachelor's degree.

Clearance Requirement:
  • Must possess an active TS SCI with appropriate Polygraph to be considered for this role

Why Choose Independent Software:
At Independent Software, our people are the mission. We've built a company around collaboration, integrity, and innovation and we make sure our team has the tools and support to grow, succeed, and thrive.
When you join us, you will:
  • Support critical national security missions that matter
  • Be part of a close-knit, employee-first culture where your voice is heard
  • Expand your skills through ongoing training, mentorship, and career development
  • Enjoy competitive compensation, generous benefits, and work-life balance

Ready to take the next step in your career? Join us and be part of something bigger.
Apply today.
We're an equal opportunity employer. All applicants will be considered for employment without attention to race, color, religion, sex, sexual orientation, gender identity, national origin, veteran or disability status.