Job Board
LogoLogo

Get Jobs Tailored to Your Resume

Filtr uses AI to scan 1000+ jobs and finds postings that perfectly matches your resume

AMH Logo

Software Engineer II

AMH

$121,116 - $151,395
Aug 15, 2025
Draper, UT, US
Apply Now

AMH is looking to simplify the experience of leasing a home through professional management and maintenance support, so their residents can focus on what really matters to them, wherever they are in life. The Software Engineer II will contribute to the growth and success of the organization by translating business requirements into well-architected software.

Requirements

  • Minimum three (3) years of experience delivering enterprise web applications in ASP.Net/C-Sharp and responsive web
  • Expertise in Azure stack web development, distributed architecture/systems, microservices, React based micro frontends
  • Strong experience in Azure application security, hosting/patterns, containerization
  • Experience with distributed development design, messaging patterns, .NET modern ecosystem, and overall enterprise development acumen
  • Build Azure based, cloud-native web applications in ASP.NET Core and React, implement microservices, micro frontends, serverless, containers and leverage core Azure services including but not limited to Azure functions, AKS, Azure Service Bus, Stream Analytics, Azure SQL.
  • Implement APIs through Event-Driven Microservices Architecture, ensuring scalable, resilient communication between services.
  • 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 of software solutions.

Responsibilities

  • Build Azure based, cloud-native web applications in ASP.NET Core and React, implement microservices, micro frontends, serverless, containers and leverage core Azure services including but not limited to Azure functions, AKS, Azure Service Bus, Stream Analytics, Azure SQL.
  • Implement APIs through Event-Driven Microservices Architecture, ensuring scalable, resilient communication between services.
  • Contribute to application documentation through sequence diagrams, workflow diagrams, and detailed API documentation to ensure clarity and maintainability.
  • 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 of software solutions.
  • 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 ensure the team is aligned and working towards common goals.
  • Able to troubleshoot, diagnose, and resolve moderate to severe bugs.

Other

  • High school diploma or GED required
  • Bachelor’s degree in computer science and/or a related field preferred
  • Contributes to back-end and front-end development with strong situational adaptability.
  • Understands and implements current industry best practices and enforces such in peer code reviews.
  • Assists in the process of translating business requirements into well-architected software that will contribute to the growth and success of the entire organization.