Software Engineer II
Job in
Draper, Salt Lake County, Utah, 84020, USA
Listed on 2025-11-25
Listing for:
AMH
Full Time
position Listed on 2025-11-25
Job specializations:
-
Software Development
Full Stack Developer, Software Engineer, Cloud Engineer - Software
Job Description & How to Apply Below
Software Engineer II
AMH has grown into 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®. We simplify the home‑leasing experience through professional management and maintenance support, letting residents focus on what matters most, wherever they are in life.
Responsibilities- Build Azure‑based, cloud‑native web applications in ASP.NET Core and React, implementing microservices and micro‑frontends, serverless functions, containers, and leveraging core Azure services such as Azure Functions, AKS, Azure Service Bus, Stream Analytics, and Azure SQL.
- Implement APIs through an event‑driven microservices architecture, ensuring scalable, resilient communication between services and documenting components with sequence diagrams, workflow diagrams, and detailed API documentation.
- Address technical debt by identifying code and infrastructure that require improvement, optimizing existing systems for better performance, and implementing best practices to enhance maintainability and scalability.
- Perform code reviews of other developers to ensure compliance with coding and security standards.
- Participate in agile ceremonies such as sprint planning, daily stand‑ups, and retrospectives to align the team and drive progress.
- High school diploma or GED required; bachelor’s degree in computer science and/or a related field preferred.
- Minimum three (3) years of experience delivering enterprise web applications in ASP.NET/C# and responsive web interfaces.
- Expertise in Azure stack web development, distributed architecture and systems, microservices, and React‑based micro‑frontends.
- Strong experience in Azure application security, hosting patterns, and containerization.
- Experience with distributed development design, messaging patterns, the .NET modern ecosystem, and overall enterprise development acumen.
The anticipated pay range for this position is $ to $ annually. Actual starting base pay within this range will depend on geographic location, education, training, skills, and relevant experience.
Benefits- Medical, dental and vision insurance.
- Flexible spending accounts or health savings accounts.
- Dependent savings accounts.
- 401(k) with company matching contributions.
- Employee stock purchase plan.
- Tuition reimbursement program.
- 9 paid holidays per year and paid time off that accrues at a rate of 0.0577 hours 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.
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
Search for further Jobs Here:
×