Enterprise Application Architect - (REMOTE)

21 Apr 2024

Vacancy expired!

American Homes 4 Rent As one of the country's fastest-growing property management companies of single-family rental homes, American Homes 4 Rent has an exhilarating and fluid start-up culture and permanency of a well-founded corporation, rich with diversity. As pioneers in the industry, solidified by our place on Wall Street, American Homes 4 Rent (NYSE: AMH) is currently looking for qualified candidates. With a culture of unprecedented growth, quality, and innovative collaboration, we are seeking personalities to complement our attributes.

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:
  • BS level technical degree or 10+ years equivalent professional or military experience required.
  • 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

Work where you feel right at home - If you are a versatile professional who values culture, a concerted environment, and the potential for exponential growth, we want to work with you! Apply now and someone from our Talent Acquisition team will reach out to you soon!

For positions that are permitted or required to work remotely, employees may conduct work only within the United States and only in states where the Company is already conducting business, unless for brief periods, consistent with Company policy.

For employees in Colorado only, the anticipated range is $76,725 to $109,725. Actual starting base salary will depend on geographical location, skills, and relevant experience.

The Company also may provide benefits with this position including but not limited to: medical, dental, and vision insurance; Flexible Spending Accounts (FSUs) and/or Health Savings Accounts (HSAs); Dependent Savings Accounts; 401(k) plan with employer matching; employee stock purchase plan; and potential for bonuses. The above wage range is the Company's current good faith expectation for this position. The actual amount paid and/or offered may be less or more than this range and will be based on factors including geographic location, education, training, or experience related to the work, seniority, merit, quantity and or quality of the work.

Related Keywords: IT, information technology, computer science, computer engineering, IT architecture, IT design, enterprise application, microservices architecture, micro-frontend architecture, application architecture

Information regarding AR's collection and use of your personal information can be found at https://www.ar.com/employeeprivacy

#LI-PH1 #DICEPHO #remote #DICE

  • ID: #39158016
  • State: Nevada Las vegas 89101 Las vegas USA
  • City: Las vegas
  • Salary: USD TBD TBD
  • Job type: Permanent
  • Showed: 2022-04-21
  • Deadline: 2022-06-19
  • Category: Et cetera