Enterprise Application Architect Jobs in USA with Visa Sponsorship
Enterprise Application Architects are strong H-1B candidates because the role consistently meets the specialty occupation standard, a bachelor's degree in computer science, information systems, or a related field is a baseline requirement. Most employers sponsor both H-1B and L-1A transfers for this title. For detailed occupation requirements, see the O*NET profile.
See All Enterprise Application Architect JobsOverview
Showing 5 of 17+ Enterprise Application Architect 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 17+ Enterprise Application Architect jobs
Sign up for free to unlock all listings, filter by visa type, and get alerts for new Enterprise Application Architect roles.
Get Access To All Jobs
Since 2012, we've grown to become one of the leading single-family rental companies and homebuilders in the country, recently recognized as a top employer by Fortune and Great Place To Work®. At AMH, our goal is to simplify the experience of leasing a home through professional management and maintenance support, so our residents can focus on what really matters to them, wherever they are in life.
The Enterprise Application Architect is responsible for shaping the product’s technical direction through Azure cloud-based solutions and event driven designs. You will see the big picture and leverage your experience and best practice architectural approaches for software design and implementation to guide the development team towards productization. You should have strong experience in designing and developing scalable cloud solutions following Domain-driven Design (DDD) principles and Microservices architecture in a highly collaborative agile environment. You should have strong experience in .NET technology stack and will be working closely with the engineering leads to ensure the team’s accurate implementation. The Enterprise Application Architect should continually evolve their knowledge and grasp of new capabilities offered by Azure cloud services to proactively incorporate them within the platform. You should have effective communication skills and be able to clearly explain your ideas and concepts to the teams and management.
Responsibilities:
- Architect and build highly scalable, cloud-native applications on the Azure platform implementing new technology paradigms – e.g., microservices, serverless, containers – using core services including but not limited to Azure functions, AKS, Azure Service Bus, Stream Analytics, Azure IoT, Azure SQL.
- Technically guide feature teams during design, developers during implementation, and DevOps during deployment.
- Define cloud application architecture, assess technical design feasibility, conduct product design reviews with engineering leads and team members.
- Learn and become the domain expert. Identify, analyze, and resolve system design weaknesses such as scaling bottlenecks, domain problems, and application-level conflicts.
- Maintain overall industry knowledge on latest trends and technology creating solutions and optimal design patterns for highly available and resilient applications.
Requirements
- Bachelor's level technical degree or 10+ years equivalent professional or military experience preferred.
- Master’s degree in a Computer Science, Engineering, or a related field preferred.
- Minimum seven (7) years of hands-on experience in architecting, designing, and developing enterprise scale, cloud-based software solutions in an environment employing Agile Methodology.
- Strong experience and proficiency designing and building applications using ASP .NET Core and Cloud technology paradigms such as container and serverless technologies.
- Minimum five (5) years of C# .NET development with proficiency in ASP.NET Core.
- Experience with architecting highly available systems that utilize horizontal scalability and high availability.
- Hands-on experience with envisioning, designing, building, and managing release systems, code merging and promotion, CI/CD workflows and tools, and configuration management for applications.
- Domain-driven Design (DDD), Event-driven architecture and communication.
- Microservices and Micro-frontend architecture; Distributed systems.
- ASP.NET Core, RESTful APIs, API Management.
- Azure Functions, Logic Apps, Azure Integration Accounts, Azure Stream Analytics.
- Container platforms and Azure Kubernetes Service (AKS).
- Identity and Access Management, Azure AD, Azure AD B2C, OAuth2.
- Azure SQL and NoSQL, Azure Table Storage.
- Azure IoT, ARM templates, DevOps pipelines, CLI scripts a plus.
- Cloud monitoring Experience with Azure Log Analytics, Azure Monitor, Application Insights.
- Enterprise Architect modeling preferred.
- D365 CRM, React, PWA experience preferred.
Compensation
The anticipated pay range/scale for this position is commensurate with experience. Actual starting base pay within this range will depend on factors including geographic location, education, training, skills, and relevant experience.
Additional Compensation
This position is eligible to receive a discretionary annual bonus.
Perks and Benefits
Employees have the opportunity to participate in medical, dental and vision insurance; flexible spending accounts and/or health savings accounts; dependent savings accounts; 401(k) with company matching contributions; employee stock purchase plan; and a tuition reimbursement program. The Company provides 9 paid holidays per year, and, upon hire, new employees will accrue paid time off (PTO) at a rate of 0.0577 hours of PTO per hour worked, up to a maximum of 120 hours per year.
CA Privacy Notice: To learn more about what information we collect when you apply for a job, and how we use that information, please see our CA Job Applicant Privacy Notice found at https://www.amh.com/ca-privacy-notice.
LI-PH1

Since 2012, we've grown to become one of the leading single-family rental companies and homebuilders in the country, recently recognized as a top employer by Fortune and Great Place To Work®. At AMH, our goal is to simplify the experience of leasing a home through professional management and maintenance support, so our residents can focus on what really matters to them, wherever they are in life.
The Enterprise Application Architect is responsible for shaping the product’s technical direction through Azure cloud-based solutions and event driven designs. You will see the big picture and leverage your experience and best practice architectural approaches for software design and implementation to guide the development team towards productization. You should have strong experience in designing and developing scalable cloud solutions following Domain-driven Design (DDD) principles and Microservices architecture in a highly collaborative agile environment. You should have strong experience in .NET technology stack and will be working closely with the engineering leads to ensure the team’s accurate implementation. The Enterprise Application Architect should continually evolve their knowledge and grasp of new capabilities offered by Azure cloud services to proactively incorporate them within the platform. You should have effective communication skills and be able to clearly explain your ideas and concepts to the teams and management.
Responsibilities:
- Architect and build highly scalable, cloud-native applications on the Azure platform implementing new technology paradigms – e.g., microservices, serverless, containers – using core services including but not limited to Azure functions, AKS, Azure Service Bus, Stream Analytics, Azure IoT, Azure SQL.
- Technically guide feature teams during design, developers during implementation, and DevOps during deployment.
- Define cloud application architecture, assess technical design feasibility, conduct product design reviews with engineering leads and team members.
- Learn and become the domain expert. Identify, analyze, and resolve system design weaknesses such as scaling bottlenecks, domain problems, and application-level conflicts.
- Maintain overall industry knowledge on latest trends and technology creating solutions and optimal design patterns for highly available and resilient applications.
Requirements
- Bachelor's level technical degree or 10+ years equivalent professional or military experience preferred.
- Master’s degree in a Computer Science, Engineering, or a related field preferred.
- Minimum seven (7) years of hands-on experience in architecting, designing, and developing enterprise scale, cloud-based software solutions in an environment employing Agile Methodology.
- Strong experience and proficiency designing and building applications using ASP .NET Core and Cloud technology paradigms such as container and serverless technologies.
- Minimum five (5) years of C# .NET development with proficiency in ASP.NET Core.
- Experience with architecting highly available systems that utilize horizontal scalability and high availability.
- Hands-on experience with envisioning, designing, building, and managing release systems, code merging and promotion, CI/CD workflows and tools, and configuration management for applications.
- Domain-driven Design (DDD), Event-driven architecture and communication.
- Microservices and Micro-frontend architecture; Distributed systems.
- ASP.NET Core, RESTful APIs, API Management.
- Azure Functions, Logic Apps, Azure Integration Accounts, Azure Stream Analytics.
- Container platforms and Azure Kubernetes Service (AKS).
- Identity and Access Management, Azure AD, Azure AD B2C, OAuth2.
- Azure SQL and NoSQL, Azure Table Storage.
- Azure IoT, ARM templates, DevOps pipelines, CLI scripts a plus.
- Cloud monitoring Experience with Azure Log Analytics, Azure Monitor, Application Insights.
- Enterprise Architect modeling preferred.
- D365 CRM, React, PWA experience preferred.
Compensation
The anticipated pay range/scale for this position is commensurate with experience. Actual starting base pay within this range will depend on factors including geographic location, education, training, skills, and relevant experience.
Additional Compensation
This position is eligible to receive a discretionary annual bonus.
Perks and Benefits
Employees have the opportunity to participate in medical, dental and vision insurance; flexible spending accounts and/or health savings accounts; dependent savings accounts; 401(k) with company matching contributions; employee stock purchase plan; and a tuition reimbursement program. The Company provides 9 paid holidays per year, and, upon hire, new employees will accrue paid time off (PTO) at a rate of 0.0577 hours of PTO per hour worked, up to a maximum of 120 hours per year.
CA Privacy Notice: To learn more about what information we collect when you apply for a job, and how we use that information, please see our CA Job Applicant Privacy Notice found at https://www.amh.com/ca-privacy-notice.
LI-PH1
How to Get Visa Sponsorship in Enterprise Application Architect
Target companies with active H-1B LCA filings for this title
Employers who have previously filed Labor Condition Applications for Enterprise Application Architect roles have already established the job as a specialty occupation, which simplifies the H-1B petition process and reduces RFE risk significantly.
Align your degree field to enterprise architecture, not just IT broadly
USCIS scrutinizes degree-to-role fit. A degree in computer science, information systems, or software engineering maps cleanly to this title. A business or general IT degree may require supplemental documentation to satisfy specialty occupation requirements.
Document your architecture credentials before applying
Certifications like TOGAF or AWS Solutions Architect strengthen your H-1B petition by demonstrating specialized expertise beyond a general degree. Employers sponsoring this role expect candidates to bring recognized credentials that reinforce the specialty occupation argument.
Large enterprises and systems integrators sponsor most consistently
Companies like financial institutions, healthcare systems, and technology consultancies hire Enterprise Application Architects at scale and maintain established immigration programs. These employers process H-1B petitions routinely and are less likely to hesitate on sponsorship logistics.
L-1A is viable if you're transferring within a multinational
If you've worked as an architect or in a managerial capacity at a foreign affiliate for at least one year, an intracompany L-1A transfer can bypass the H-1B lottery entirely. This is a realistic path at global consulting firms and enterprise software companies.
Get the job description right before the LCA is filed
The Labor Condition Application locks in your job duties and work location. Ensure your offer letter and LCA accurately reflect enterprise-level architecture responsibilities, not general developer or analyst tasks, to avoid mismatches that trigger USCIS requests for evidence.
Enterprise Application Architect jobs are hiring across the US. Find yours.
Find Enterprise Application Architect JobsSee all 17+ Enterprise Application Architect jobs
Sign up for free to unlock all listings, filter by visa type, and get alerts for new Enterprise Application Architect roles.
Get Access To All JobsFrequently Asked Questions
Does an Enterprise Application Architect role qualify as a specialty occupation for H-1B purposes?
Yes, consistently. USCIS has accepted Enterprise Application Architect as a specialty occupation because the role requires at minimum a bachelor's degree in computer science, information systems, or a closely related field. Approval rates are strong when the job description clearly outlines architecture-specific duties rather than general development tasks. A well-drafted petition with specific responsibilities and degree requirements mapped to those responsibilities reduces RFE risk considerably.
What degree do I need to qualify for H-1B sponsorship in this role?
A bachelor's degree or higher in computer science, software engineering, or information systems is the standard. Degrees in business information technology or management information systems can qualify, but the petition must connect the curriculum to enterprise architecture work specifically. If your degree is in an unrelated field, three years of directly relevant work experience can substitute for each year of missing education under USCIS equivalency rules.
Which types of employers sponsor Enterprise Application Architects most reliably?
Large financial services firms, healthcare networks, enterprise software companies, and management consulting practices sponsor this title most consistently. These organizations have dedicated immigration teams and file H-1B petitions annually. Smaller companies or startups may be willing but lack established processes, which can slow the petition timeline. Browse current openings on Migrate Mate to identify employers actively hiring this title with sponsorship available.
Can I transfer to a new employer mid-H-1B if I'm already working as an Enterprise Application Architect?
Yes. H-1B portability allows you to start working for a new employer as soon as the transfer petition is filed, provided your current H-1B was approved and you've maintained lawful status. Your new employer files a new I-129 before your start date. Because the role type stays consistent, the specialty occupation argument carries over cleanly and transfer petitions for this title rarely face significant challenge.
Does the H-1B lottery make sponsorship for this role unpredictable?
The lottery is a real constraint, but Enterprise Application Architects at large employers are often filed under the advanced degree cap, which has a higher selection rate than the general pool. Some employers also use cap-exempt institutions, contract to nonprofit or government settings, or explore L-1 transfers for candidates with qualifying intracompany history. If you go through the lottery and aren't selected, your employer can refile the following registration period without penalty.
What is the prevailing wage requirement for sponsored Enterprise Application Architect jobs?
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 Enterprise Application Architect employers are hiring and sponsoring visas right now.
Search Enterprise Application Architect Jobs