Back End Developer Visa Sponsorship Jobs in Washington DC
Washington DC's back end developer market is driven by federal contractors, defense tech firms, and government agencies, with major employers including Booz Allen Hamilton, Leidos, SAIC, and Palantir actively hiring engineers who need visa sponsorship. The region's concentration of security-clearance-oriented tech work and growing commercial tech sector makes DC a consistent source of sponsored back end roles.
See All Back End Developer JobsOverview
Showing 5 of 12+ Back End Developer Jobs in Washington DC with Visa Sponsorship jobs


Have you applied for this role?


Have you applied for this role?


Have you applied for this role?


Have you applied for this role?


Have you applied for this role?
See all 12+ Back End Developer Jobs in Washington DC with Visa Sponsorship
Sign up for free to unlock all listings, filter by visa type, and get alerts for new Back End Developer Jobs in Washington DC with Visa Sponsorship.
Get Access To All Jobs
Overview:
About M.C. Dean
M.C. Dean is Building Intelligence®. We design, build, operate, and maintain cyber-physical solutions for the nation’s most mission-critical facilities, secure environments, complex infrastructure, and global enterprises. With over 9,000 employees, our capabilities span electrical, electronic security, telecommunications, life safety, automation and controls, audiovisual, and IT systems. Headquarters in Tysons, Virginia, M.C. Dean delivers resilient, secure, and innovative power and technology solutions through engineering expertise and smart systems integration.
Why Join Us?
Our people are passionate about engineering innovation that improves lives and drives impactful change. Guided by our core values—agility, expertise, and trust—we foster a collaborative and forward-thinking work environment. At M.C. Dean, we are committed to building the next generation of technical leaders in electrical, engineering, and cybersecurity industries.
We are seeking a Software Engineer / Front End Developer to join our Security and Electronic Systems (SES) business Unit. As part of (SES) Strategic Business Unit you will be part of a team that designs, engineers, integrates, operates and maintains electronic security services inclusive of intrusion detection, access control, biometric authentication, video surveillance, audio visual, it systems, perimeter defense and command and control systems for federal, local and commercial customers across high-growth markets.
Responsibilities:
At M.C. Dean, we design, develop, deploy, and maintain large-scale, enterprise-level software and system architectures that extend, manage, and integrate mission-critical solutions for classified government and intelligence-community customers. The focus of this position is to support the end-to-end Software Development Life Cycle for applications written in Angular, Angular Material, Python and other customer-approved languages. This role is primarily focused on front-end application development using Angular and Angular Material, with supporting responsibilities in middle-tier integration and IoT system interfacing.
The Software Engineer / Systems Architect responsibilities include, but are not limited to:
- Lead development efforts across the Software Development Life Cycle (SDLC), with a strong emphasis on front-end architecture, development, and user experience design.
- Design and develop modern, responsive web applications using Angular, Angular Material, and customer-approved UI frameworks, ensuring alignment with end-customer style guides and UX/UI standards.
- Build intuitive user interfaces that enable real-time monitoring, control, and management of large-scale IoT infrastructure and associated data systems.
- Develop and maintain middle-tier application logic and APIs to support front-end functionality, including integration with backend services, databases, and IoT devices.
- Implement software solutions that support IoT device commissioning, configuration, data ingestion, and lifecycle management.
- Collaborate with product managers, designers, and engineering leads to translate operational requirements into scalable, maintainable front-end solutions.
- Ensure seamless integration between front-end applications, backend databases, and IoT infrastructure, maintaining data integrity and system performance.
- Apply best practices in component-based architecture, state management, and reusable UI design patterns.
- Conduct code reviews and enforce standards to ensure high-quality, maintainable, and secure code.
- Collaborate with DevOps and QA teams to support CI/CD pipelines, automated testing, and deployment processes.
- Optimize application performance for scalability, responsiveness, and usability across large datasets and distributed systems.
- Develop and maintain documentation including UI designs, component libraries, API interfaces, and data flows.
- Participate in Agile development processes including sprint planning, stand-ups, and retrospectives.
Qualifications
Education:
- Bachelor’s degree in Computer Science, Software Engineering, or a related discipline, with 5+ years of progressive experience in software architecture and enterprise application development.
- Master’s degree with 3+ years of progressive experience preferred.
Certification:
- Certified Secure Software Lifecycle Professional (CSSLP), Google Cloud Platform Professional preferred.
Experience:
- Strong experience developing front-end applications using Angular and Angular Material in enterprise environments.
- Proven ability to build data-driven UI applications that interact with APIs, databases, and distributed systems.
- Experience developing software for IoT platforms, device management systems, or infrastructure control systems preferred.
- Experience implementing user interfaces aligned with customer-defined style guides and design systems.
- Proficiency in developing middle-tier services (e.g., REST APIs) using Python or other approved languages.
- Experience integrating front-end applications with backend databases and real-time data systems.
- Familiarity with Linux/UNIX environments.
- Understanding of secure software development practices (RMF, NIST, encryption, PKI).
- Experience with containerization (Docker), orchestration (Kubernetes), and cloud platforms (GCP preferred).
- Familiarity with DevSecOps tools (GitHub CI/CD, Jenkins, SonarQube).
- Experience working in Agile development environments.
- Working knowledge of networking fundamentals (TCP/IP, DNS, VPN).
- Strong problem-solving and communication skills.
- Experience developing and deploying front-end applications within Google Cloud Platform (GCP) environments, including integration with GCP services (e.g., Firebase, Cloud Run, Apigee) preferred.
- Familiarity with building and hosting Angular-based UI applications in Google Cloud environments, leveraging GCP-native tools and services for scalability and performance preferred.
What we offer:
A collaborative team inspired by the way engineering and innovation enhance customer outcomes, improve lives, and change the world for the better. We are driven by our core values of agility, expertise, and trust.
- An opportunity to lead and build a business with the support of an industry-leading firm that has been in business for 75 years.
- Investment in your skills and expertise through a combination of professional and technical training programs, including leadership training and tuition reimbursement.
- Open and transparent communication with senior leadership as well as local office management.
We offer an excellent benefits package including:
- A competitive salary
- Medical, dental, vision, life, and disability insurance
- Paid time off
- Tuition reimbursement
- 401k Retirement Plan
- Military Reserve pay offset
- Paid maternity leave
Abilities:
- Exposure to computer screens for an extended period of time.
- Sitting for extended periods of time.
- Reach by extending hands or arms in any direction.
- Have finger dexterity in order to manipulate objects with fingers rather than whole hands or arms, for example, using a keyboard.
- Listen to and understand information and ideas presented through spoken words and sentences.
- Communicate information and ideas in speaking so others will understand.
- Read and understand information and ideas presented in writing.
- Apply general rules to specific problems to produce answers that make sense.
- Identify and understand the speech of another person.
Pay Range: USD $104,240.00 - USD $156,360.00 /Yr.

Overview:
About M.C. Dean
M.C. Dean is Building Intelligence®. We design, build, operate, and maintain cyber-physical solutions for the nation’s most mission-critical facilities, secure environments, complex infrastructure, and global enterprises. With over 9,000 employees, our capabilities span electrical, electronic security, telecommunications, life safety, automation and controls, audiovisual, and IT systems. Headquarters in Tysons, Virginia, M.C. Dean delivers resilient, secure, and innovative power and technology solutions through engineering expertise and smart systems integration.
Why Join Us?
Our people are passionate about engineering innovation that improves lives and drives impactful change. Guided by our core values—agility, expertise, and trust—we foster a collaborative and forward-thinking work environment. At M.C. Dean, we are committed to building the next generation of technical leaders in electrical, engineering, and cybersecurity industries.
We are seeking a Software Engineer / Front End Developer to join our Security and Electronic Systems (SES) business Unit. As part of (SES) Strategic Business Unit you will be part of a team that designs, engineers, integrates, operates and maintains electronic security services inclusive of intrusion detection, access control, biometric authentication, video surveillance, audio visual, it systems, perimeter defense and command and control systems for federal, local and commercial customers across high-growth markets.
Responsibilities:
At M.C. Dean, we design, develop, deploy, and maintain large-scale, enterprise-level software and system architectures that extend, manage, and integrate mission-critical solutions for classified government and intelligence-community customers. The focus of this position is to support the end-to-end Software Development Life Cycle for applications written in Angular, Angular Material, Python and other customer-approved languages. This role is primarily focused on front-end application development using Angular and Angular Material, with supporting responsibilities in middle-tier integration and IoT system interfacing.
The Software Engineer / Systems Architect responsibilities include, but are not limited to:
- Lead development efforts across the Software Development Life Cycle (SDLC), with a strong emphasis on front-end architecture, development, and user experience design.
- Design and develop modern, responsive web applications using Angular, Angular Material, and customer-approved UI frameworks, ensuring alignment with end-customer style guides and UX/UI standards.
- Build intuitive user interfaces that enable real-time monitoring, control, and management of large-scale IoT infrastructure and associated data systems.
- Develop and maintain middle-tier application logic and APIs to support front-end functionality, including integration with backend services, databases, and IoT devices.
- Implement software solutions that support IoT device commissioning, configuration, data ingestion, and lifecycle management.
- Collaborate with product managers, designers, and engineering leads to translate operational requirements into scalable, maintainable front-end solutions.
- Ensure seamless integration between front-end applications, backend databases, and IoT infrastructure, maintaining data integrity and system performance.
- Apply best practices in component-based architecture, state management, and reusable UI design patterns.
- Conduct code reviews and enforce standards to ensure high-quality, maintainable, and secure code.
- Collaborate with DevOps and QA teams to support CI/CD pipelines, automated testing, and deployment processes.
- Optimize application performance for scalability, responsiveness, and usability across large datasets and distributed systems.
- Develop and maintain documentation including UI designs, component libraries, API interfaces, and data flows.
- Participate in Agile development processes including sprint planning, stand-ups, and retrospectives.
Qualifications
Education:
- Bachelor’s degree in Computer Science, Software Engineering, or a related discipline, with 5+ years of progressive experience in software architecture and enterprise application development.
- Master’s degree with 3+ years of progressive experience preferred.
Certification:
- Certified Secure Software Lifecycle Professional (CSSLP), Google Cloud Platform Professional preferred.
Experience:
- Strong experience developing front-end applications using Angular and Angular Material in enterprise environments.
- Proven ability to build data-driven UI applications that interact with APIs, databases, and distributed systems.
- Experience developing software for IoT platforms, device management systems, or infrastructure control systems preferred.
- Experience implementing user interfaces aligned with customer-defined style guides and design systems.
- Proficiency in developing middle-tier services (e.g., REST APIs) using Python or other approved languages.
- Experience integrating front-end applications with backend databases and real-time data systems.
- Familiarity with Linux/UNIX environments.
- Understanding of secure software development practices (RMF, NIST, encryption, PKI).
- Experience with containerization (Docker), orchestration (Kubernetes), and cloud platforms (GCP preferred).
- Familiarity with DevSecOps tools (GitHub CI/CD, Jenkins, SonarQube).
- Experience working in Agile development environments.
- Working knowledge of networking fundamentals (TCP/IP, DNS, VPN).
- Strong problem-solving and communication skills.
- Experience developing and deploying front-end applications within Google Cloud Platform (GCP) environments, including integration with GCP services (e.g., Firebase, Cloud Run, Apigee) preferred.
- Familiarity with building and hosting Angular-based UI applications in Google Cloud environments, leveraging GCP-native tools and services for scalability and performance preferred.
What we offer:
A collaborative team inspired by the way engineering and innovation enhance customer outcomes, improve lives, and change the world for the better. We are driven by our core values of agility, expertise, and trust.
- An opportunity to lead and build a business with the support of an industry-leading firm that has been in business for 75 years.
- Investment in your skills and expertise through a combination of professional and technical training programs, including leadership training and tuition reimbursement.
- Open and transparent communication with senior leadership as well as local office management.
We offer an excellent benefits package including:
- A competitive salary
- Medical, dental, vision, life, and disability insurance
- Paid time off
- Tuition reimbursement
- 401k Retirement Plan
- Military Reserve pay offset
- Paid maternity leave
Abilities:
- Exposure to computer screens for an extended period of time.
- Sitting for extended periods of time.
- Reach by extending hands or arms in any direction.
- Have finger dexterity in order to manipulate objects with fingers rather than whole hands or arms, for example, using a keyboard.
- Listen to and understand information and ideas presented through spoken words and sentences.
- Communicate information and ideas in speaking so others will understand.
- Read and understand information and ideas presented in writing.
- Apply general rules to specific problems to produce answers that make sense.
- Identify and understand the speech of another person.
Pay Range: USD $104,240.00 - USD $156,360.00 /Yr.
Back End Developer Job Roles in Washington DC
See all 12+ Back End Developer Jobs in Washington DC
Sign up for free to filter by visa type, set job alerts, and find employers with verified sponsorship history.
Search Back End Developer Jobs in Washington DCBack End Developer Jobs in Washington DC: Frequently Asked Questions
Which companies sponsor visas for back end developers in Washington DC?
Federal contractors and defense technology firms dominate sponsorship in DC. Booz Allen Hamilton, Leidos, SAIC, General Dynamics IT, and Perspecta have consistent histories of H-1B filings for software engineering roles. Commercial tech employers like Palantir, Amazon Web Services, and Accenture Federal Services also sponsor back end developers in the DC metro area. Note that roles requiring security clearances may limit sponsorship availability for certain visa holders.
Which visa types are most common for back end developer roles in Washington DC?
The H-1B is the most common visa for back end developers in DC, given the role's classification as a specialty occupation requiring at least a bachelor's degree in computer science or a related field. Australian nationals may qualify for the E-3 visa, which has no lottery. Canadian and Mexican nationals can use the TN visa. L-1B visas apply when transferring within a multinational employer.
Which cities in Washington DC have the most back end developer sponsorship jobs?
Washington DC proper, along with the broader DC metro corridor, concentrates most sponsorship activity. Key hiring hubs include Tysons Corner and Reston in Virginia, and Bethesda and Rockville in Maryland. These Northern Virginia and Maryland suburbs host major federal contractor campuses and tech offices that regularly file H-1B petitions for back end engineering positions.
How to find back end developer visa sponsorship jobs in Washington DC?
Migrate Mate filters job listings specifically by visa sponsorship availability, making it straightforward to find back end developer roles in Washington DC without sorting through positions that don't offer sponsorship. You can browse by role and location to surface federal contractor and commercial tech openings in the DC metro area that are actively seeking sponsored candidates for back end engineering work.
Are there any DC-specific considerations for back end developers seeking visa sponsorship?
DC's tech market is heavily influenced by federal procurement cycles, so hiring activity can fluctuate with government contract awards and budget timelines. Many DC-area back end roles require or prefer candidates who can obtain a security clearance, which generally requires U.S. citizenship or permanent residency, effectively limiting sponsorship availability at some employers. University pipelines from Georgetown, George Mason, and University of Maryland also feed the local sponsored talent pool.
What is the prevailing wage for sponsored back end developer jobs in Washington DC?
U.S. employers sponsoring a visa must pay at least the prevailing wage, which is what workers in the same role, area, and experience level typically earn. The Department of Labor sets this rate to make sure companies aren't hiring foreign workers simply because they'd accept lower pay than a U.S. worker. It varies by job title, location, and experience. You can look up current prevailing wage rates for any occupation and location using the OFLC Wage Search page.
See which back end developer employers are hiring and sponsoring visas in Washington DC right now.
Search Back End Developer Jobs in Washington DC