Software Architect Visa Sponsorship Jobs in Washington DC
Washington DC's software architect job market is driven by federal contractors, defense agencies, and technology firms clustered across the metro area, including major employers like Booz Allen Hamilton, Leidos, SAIC, and Amazon Web Services. The region's concentration of government IT modernization projects creates sustained demand for senior architecture talent willing to pursue visa sponsorship.
See All Software Architect JobsOverview
Showing 5 of 26+ Software Architect 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 26+ Software Architect Jobs in Washington DC with Visa Sponsorship
Sign up for free to unlock all listings, filter by visa type, and get alerts for new Software Architect Jobs in Washington DC with Visa Sponsorship.
Get Access To All Jobs
Job Description
DTMB-AS-MGCB is seeking an experienced IT Application or Enterprise Architect to join our team for a Legacy Modernization project. This 2-year project is to rewrite desktop application (VB6 and .NET) utilizing a modern web solution. This role will be responsible for designing, architecting, and developing systems using .NET, Entity Framework Core, JSON Serialization and Web Services. The ideal candidate will have extensive experience with modern software design and development practices, excellent problem-solving skills, and the ability to collaborate effectively with cross-functional teams.
Key Responsibilities:
-
System Architecture and Design: Architect complex enterprise-level applications using .NET, ensuring systems are scalable, maintainable, and aligned with business needs.
-
Development and Implementation: Lead the development of application systems utilizing .NET, Entity Framework Core for database queries, and JSON Serialization for data handling.
-
Database Architecture: Design and optimize databases and queries using Entity Framework Core, ensuring performance, scalability, and data integrity.
-
Testing and Quality Assurance: Lead and implement unit testing practices, ensuring the reliability and quality of developed systems. Develop test strategies and frameworks to support ongoing development.
-
Integration and Web Services: Architect and integrate web services (RESTful APIs, SOAP, etc.) to ensure seamless communication between various system components and third-party services.
-
Collaboration: Collaborate closely with other architects, developers, and product teams to define system requirements and ensure alignment with business objectives.
-
Mentorship and Leadership: Provide leadership, mentoring, and guidance to junior developers and other technical team members, sharing best practices and fostering a culture of continuous learning.
-
Documentation and Reporting: Maintain comprehensive system documentation, including architecture designs, data models, and codebase specifications.
-
Stay Current with Industry Trends: Continuously explore new technologies and development practices to improve system architecture, performance, and reliability.
Required Skills and Experience:
-
Minimum 5+ years of overall experience in the field
-
Proven experience as an IT Application Architect, Enterprise Architect, or similar role in large-scale software development projects.
-
Expertise in .NET for building modern web and enterprise applications.
-
Strong knowledge of Entity Framework Core for database interaction and optimization.
-
Experience with JSON Serialization for efficient data serialization and deserialization.
-
Expertise in designing and implementing Web Services (RESTful APIs, SOAP) for system integration.
-
Strong analytical, problem-solving, and debugging skills.
-
Excellent communication and collaboration skills, with the ability to work effectively with cross-functional teams.
Preferred Qualifications:
-
Bachelor’s or Master’s degree in computer science, Information Technology, or a related field.
-
Experience in Agile development methodologies.
-
Familiarity with CI/CD practices and tools such as Git, or Azure DevOps.

Job Description
DTMB-AS-MGCB is seeking an experienced IT Application or Enterprise Architect to join our team for a Legacy Modernization project. This 2-year project is to rewrite desktop application (VB6 and .NET) utilizing a modern web solution. This role will be responsible for designing, architecting, and developing systems using .NET, Entity Framework Core, JSON Serialization and Web Services. The ideal candidate will have extensive experience with modern software design and development practices, excellent problem-solving skills, and the ability to collaborate effectively with cross-functional teams.
Key Responsibilities:
-
System Architecture and Design: Architect complex enterprise-level applications using .NET, ensuring systems are scalable, maintainable, and aligned with business needs.
-
Development and Implementation: Lead the development of application systems utilizing .NET, Entity Framework Core for database queries, and JSON Serialization for data handling.
-
Database Architecture: Design and optimize databases and queries using Entity Framework Core, ensuring performance, scalability, and data integrity.
-
Testing and Quality Assurance: Lead and implement unit testing practices, ensuring the reliability and quality of developed systems. Develop test strategies and frameworks to support ongoing development.
-
Integration and Web Services: Architect and integrate web services (RESTful APIs, SOAP, etc.) to ensure seamless communication between various system components and third-party services.
-
Collaboration: Collaborate closely with other architects, developers, and product teams to define system requirements and ensure alignment with business objectives.
-
Mentorship and Leadership: Provide leadership, mentoring, and guidance to junior developers and other technical team members, sharing best practices and fostering a culture of continuous learning.
-
Documentation and Reporting: Maintain comprehensive system documentation, including architecture designs, data models, and codebase specifications.
-
Stay Current with Industry Trends: Continuously explore new technologies and development practices to improve system architecture, performance, and reliability.
Required Skills and Experience:
-
Minimum 5+ years of overall experience in the field
-
Proven experience as an IT Application Architect, Enterprise Architect, or similar role in large-scale software development projects.
-
Expertise in .NET for building modern web and enterprise applications.
-
Strong knowledge of Entity Framework Core for database interaction and optimization.
-
Experience with JSON Serialization for efficient data serialization and deserialization.
-
Expertise in designing and implementing Web Services (RESTful APIs, SOAP) for system integration.
-
Strong analytical, problem-solving, and debugging skills.
-
Excellent communication and collaboration skills, with the ability to work effectively with cross-functional teams.
Preferred Qualifications:
-
Bachelor’s or Master’s degree in computer science, Information Technology, or a related field.
-
Experience in Agile development methodologies.
-
Familiarity with CI/CD practices and tools such as Git, or Azure DevOps.
Software Architect Job Roles in Washington DC
See all 26+ Software Architect Jobs in Washington DC
Sign up for free to filter by visa type, set job alerts, and find employers with verified sponsorship history.
Search Software Architect Jobs in Washington DCSoftware Architect Jobs in Washington DC: Frequently Asked Questions
Which companies sponsor visas for software architects in Washington DC?
Federal contractors and consulting firms are the most active sponsors in the DC metro area. Booz Allen Hamilton, Leidos, SAIC, Accenture Federal Services, and Deloitte regularly file H-1B petitions for software architects working on government IT contracts. Commercial technology employers like Amazon Web Services and Microsoft also maintain sponsorship programs for senior architecture roles in the region.
Which visa types are most common for software architect roles in Washington DC?
The H-1B is the predominant visa category for software architects in DC, as the role typically qualifies as a specialty occupation requiring a bachelor's degree or higher in computer science, software engineering, or a related field. Candidates with extraordinary recognition in the field may pursue an O-1A. Canadians and Mexicans in architecture roles may qualify under the TN visa category.
Which areas in Washington DC have the most software architect sponsorship jobs?
Most sponsorship activity concentrates in the broader DC metro corridor rather than within the District itself. Northern Virginia, particularly Tysons Corner, Reston, and Arlington, hosts a high density of federal contractors and technology companies. Bethesda and Rockville in Maryland are also active, driven by defense and health IT employers. Remote-eligible roles posted to DC are increasingly common among commercial employers.
How to find software architect visa sponsorship jobs in Washington DC?
Migrate Mate filters job listings specifically by visa sponsorship availability, making it more direct than general-purpose search tools for software architect roles in Washington DC. The platform surfaces positions from federal contractors, consulting firms, and commercial technology employers across the DC metro area. Filtering by role and location on Migrate Mate helps identify which employers are actively sponsoring at the architect level rather than sorting through unfiltered postings.
Are there any DC-specific considerations for software architects seeking visa sponsorship?
Many software architect roles tied to federal contracts require security clearance eligibility, which can complicate sponsorship for candidates on nonimmigrant visas since some clearance levels are restricted to U.S. citizens or permanent residents. Employers working on unclassified civilian agency modernization projects, commercial contracts, or cloud infrastructure tend to offer more accessible sponsorship pathways. Understanding a prospective employer's contract portfolio is worth doing before applying.
What is the prevailing wage for sponsored software architect 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 software architect employers are hiring and sponsoring visas in Washington DC right now.
Search Software Architect Jobs in Washington DC