Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Software Engineer III

AMH Inc

Software Engineer III

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 Software Engineer III is responsible for designing, authoring, and leading team members in the creation and enhancement of complex, scalable, and robust web applications leveraging modern cloud-based technologies and architectural patterns. As a subject matter expert across all areas of software engineering, ensures timely delivery on team commitments. Designs, implements, and maintains complex and critical areas of the software. Drives issue resolution and tackles challenging bugs. Delivers best in class user experiences while ensuring security, data privacy, and code maintainability. Leads the entirety of the Software Development process from business requirements to well-architected, performant, and secure software contributing to the growth and success of the entire organization.

  • Design, code, and mentors team members in the creation of Azure based, cloud-native web applications in ASP.NET Core and React using new technology paradigms such as microservices, micro frontends, serverless functions, and containers by leveraging core Azure services including but not limited to Azure functions, AKS, Azure Service Bus, Stream Analytics, Azure IoT, Azure SQL.
  • Design, build and provide technical leadership and mentoring across the team to implement REST APIs through an Event-Driven Microservices Architecture, ensuring scalable, resilient, and predictable communication across all dependencies both internal or external/third party. Write and validate team member contributions to application documentation through sequence diagrams, workflow diagrams, and detailed API documentation to ensure clarity and maintainability across the development process.
  • Assess and address technical debt by identifying areas of code and infrastructure that require improvement, optimizing existing systems for better performance, and implementing best practices to enhance maintainability and scalability of software solutions.
  • Continuously evolve CI/CD processes through YAML pipelines and GitHub Actions in Azure DevOps and GitHub Enterprise Cloud.
  • Perform code reviews of other developers to ensure compliance with coding and security standards.
  • Participates in agile ceremonies such as sprint planning, daily stand-ups, and retrospectives to ensure that the team is aligned and working towards common goals.
  • High School Diploma/GED required.
  • Bachelor's degree in computer science and/or a related field preferred.
  • Minimum of seven (7) years' experience delivering enterprise web applications in ASP.Net/C# and responsive web.
  • Expertise in Azure stack web development, distributed architecture/systems, microservices, React based micro frontends.
  • Experience with distributed development design, messaging patterns, .NET modern ecosystem, and overall enterprise development acumen.
  • Expertise in modern JavaScript, React, and Node.js with standard tooling (Linting, Webpack, Babel, ES6, JS Typing, Prettier).
  • Strong experience in Azure application security, hosting/patterns, containerization.
  • Advanced knowledge of Azure core services, e.g., Azure functions, Service Bus, AKS, Stream Analytics, Logic Apps, SQL/Cosmos DB, etc.
  • Infrastructure as code (IaC) a big plus.
  • In-depth knowledge of distributed systems concepts and Domain Driven Design (DDD).
  • Advanced knowledge of Azure DevOps, pipelines, CI/CD, feature flags.
  • Fluent in Git-based workflows, review process, and shifting left quality practices.
  • May occasionally work evenings and/or weekends.
  • May occasionally be required to travel.

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.

Vacancy posted 1 day ago
Similar jobs that could be interesting for youBased on the Software Engineer III in Draper, UT vacancy
  •  ...leadership grows from one-time events to personalized, continuous, human-centered experiences. We are seeking a Full Stack Software Engineer to join our team supporting Project Center and LeadHub while helping us evolve toward our next-generation platform. This role... 
    Suggested
    Temporary work

    FULL CIRCLE GROUP & THE LEADERSHIP CIRCLE

    Draper, UT
    15 days ago
  •  ...leadership grows from one-time events to personalized, continuous, human-centered experiences. We are seeking a Senior Full Stack Software Engineer to help build and evolve our next-generation platform. This role is focused on designing and delivering new platform... 
    Suggested

    FULL CIRCLE GROUP & THE LEADERSHIP CIRCLE

    Draper, UT
    15 days ago
  • $45 - $53 per hour

     ...Title: Hybrid Software Engineer II (ERP / Nextworld Platform Developer) Pay Rate: $45.00 - $53.00/hour Employment Type: Contract (W2 through Tekberry) Assignment Duration: thru August 2026 (potential extension or conversion) Schedule: Full... 
    Suggested
    Full time
    Contract work
    Monday to Friday
    2 days per week
    3 days per week

    Tekberry

    Draper, UT
    17 hours ago
  •  ...Software Engineer II Draper, UT (Hybrid) Who We Are SeekWell is the parent company of 1-800 Contacts, Luna, and The Framery. Our goal is to make it simpler, easier, and more accessible for people to get the vision care they need. We maintain the legendary, award... 
    Suggested
    Work from home
    Flexible hours
    2 days per week
    1 day per week

    1-800 CONTACTS

    Draper, UT
    4 days ago
  •  ...must be able to defend technical decisions while remaining collaborative and solutions-oriented. We are looking for a Backend Engineer II to join the DMS+ team. This role focuses on building and refining the core APIs and database structures that power our next-... 
    Suggested

    WIVERSE

    Draper, UT
    1 day ago
  •  ...Description Description: JOB SUMMARY: Design and build internal software used across hockey operations, including management, coaching,...  ...products. The ideal candidate combines strong full-stack engineering skills with excellent data analysis and visualization... 
    Local area

    Utah Mammoth

    Sandy, UT
    21 days ago
  •  ...into the Silicon Slopes CTO Hall of Fame in 2024. Product & Software Excellence: We were named one of The Software Report's Top 10...  ...for 2025. ABOUT THIS ROLE As a Senior Fullstack Software Engineer II at LVT, you will play a critical role in designing, building... 
    Full time
    Contract work
    Work at office
    Local area
    Flexible hours

    LVT

    American Fork, UT
    19 days ago
  • $41.59 - $70.69 per hour

     ...IT Analyst III - GIS Data Analyst/Programmer FT / PT Status - Full-Time Salary - $41.59 - $70.69 Hourly Wage Remote Work / In-Office - This position is currently a hybrid of both in-office and telework days (two days a week, in office required at the Taylorsville... 
    Hourly pay
    Full time
    Work at office
    Local area
    Remote work
    2 days per week

    Utah Division of Human Resource Management

    Taylorsville, UT
    3 days ago
  •  ...Job Description Job Description Salary: About the job At EnterBridge we are hiring a full stack software consultant/engineer for our "Mobility" team. EnterBridge is a software consulting business and our Mobility division designs and implements custom field... 

    EnterBridge Technologies

    Lehi, UT
    15 days ago
  •  ...experience possible for over 150 years. Help us transform our workforce of the future, today. We're looking for a creative Software Engineer (Data Platforms) to build the core of our data governance strategy. In this hands-on role, you'll write code to develop our... 
    Temporary work
    Work experience placement
    H1b
    Work at office
    Local area
    Work from home
    Flexible hours
    3 days per week

    Zions Bancorporation

    Midvale, UT
    5 days ago
  • $127k - $165.5k

     ...Manager of Software Engineering Job Locations US-Remote Our Mission Our mission is to SAVE AND IMPROVE LIVES BY EMPOWERING HEALTHCARE CONSUMERS. Come be part of remarkable. Overview How You Can Make a Difference The Manager, Software Engineering... 
    Work experience placement
    Remote work

    HealthEquity

    Draper, UT
    4 days ago
  •  ...and our business. Our people are what sets us apart and make us great. Zions is recruiting for the position of Senior Software Engineer-API on the Digital Treasury Engineering & Support team. The Digital Treasury Engineering & Support team creates value for Treasury... 
    Temporary work
    Work experience placement
    H1b
    Work at office
    Local area
    Flexible hours
    3 days per week

    Zions Bancorporation

    Midvale, UT
    2 days ago
  •  ...information is available at Connect with NRG on Facebook, Instagram, LinkedIn and X. Position Summary:   We are seeking a Software Engineer II to join our Test Enablement team. In this role, you will help build internal tools, automation frameworks, and quality... 
    Work at office
    Remote work

    NRG Energy

    Lehi, UT
    1 day ago
  • $90k - $120k

     ...transformative technology of our lifetimes, and that every "legacy" software product will be completely reimagined over the next 5 years...  ...answer these questions well, we need amazing people. We need engineers who can empathize with customers and be driven to build the... 
    Full time
    Work at office

    SLANT, Inc.

    Lehi, UT
    3 days ago
  •  ...career, and the financial world. The Role Join us in revolutionizing the lending landscape. SoFi is seeking enthusiastic Software Engineers who are ready to learn and contribute to the development of the next generation of our financial services platform.... 
    Full time
    Work experience placement
    Internship
    Remote work

    SoFi

    Cottonwood Heights, UT
    17 hours ago
  •  ...Software Engineer I Nectar | Lehi, Utah (On-site / Hybrid) Nectar is the all-in-one employee recognition and culture platform helping companies celebrate wins, strengthen connections, and reinforce core values. Ranked #1 software company in Utah on the 2025 Inc.... 
    Internship

    Nectar

    Lehi, UT
    3 days ago
  • $65 - $68 per hour

     ...Lead Network Engineer Salt Lake City, Utah 6-month contract-to-hire $65 to $68 per hour contract with a conversion salary of $135k to $140K annually Summary We're looking for a Lead Network Engineer who can define the technical direction of a large-... 
    Hourly pay
    Contract work
    Remote work

    ConsultNet

    Draper, UT
    4 days ago
  •  ...Job Description The Software Development Engineer 4 is a seasoned professional, lead role responsible for developing technical designs and developing and maintaining software source code to support a solution. As an experienced member of a development team, the individual... 
    Local area
    Worldwide
    Relocation package

    The Church of Jesus Christ of Latter-day Saints

    Riverton, UT
    3 days ago
  •  ...Mgr Software Engineering Job Locations US-Remote Our Mission Our mission is to SAVE AND IMPROVE LIVES BY EMPOWERING HEALTHCARE CONSUMERS. Come be part of remarkable. Overview How you can make a difference As an Engineering Manager, you... 
    Work experience placement
    Remote work
    Shift work

    HealthEquity

    Draper, UT
    4 days ago
  • $25 - $32 per hour

     ...Brevium is a fast-growing tech company that develops innovative software solutions for medical practices, focusing on patient...  ...Overview: Brevium is seeking motivated Full Stack Software Engineer Interns to join our team. Engineer interns should be able to work... 
    Internship

    Brevium

    American Fork, UT
    3 days ago
  •  ...Overview: Lightspeed is the leading provider of cloud-based software for dealerships, serving the Powersport, Marine, RV, Trailer,...  ...The Opportunity We are looking for a Senior Software Engineer to join one of our high-impact engineering squads. In this role... 
    Full time
    Flexible hours

    Lightspeed DMS

    South Jordan, UT
    4 days ago
  • $139k - $257.55k

     ...The Opportunity We're looking for a Senior Software Engineer to play a key technical leadership role on one of our core product areas. This role is ideal for an experienced engineer who thrives on owning complex systems, making sound technical decisions, and partnering... 
    Temporary work
    Local area
    Immediate start
    Worldwide

    Adobe

    Lehi, UT
    17 hours ago
  • $111.69k - $139.59k

     ...applicants. Passionate about dedicating your work to enriching people's lives? Join the curious. Ancestry is seeking a Senior Software Engineer to join our team. You will join an impressive team of developers and product managers who have built some of the world's most... 
    Live in
    Work at office
    Flexible hours

    Ancestry

    Lehi, UT
    3 days ago
  •  ...startup, we are dedicated to driving innovation in intelligent document management and automation. Who You Are As a Senior Software Engineer at Revver, you will play a critical role in evolving and developing our intelligent document management software platform. You... 
    Work at office
    Monday to Friday

    Revver

    Lehi, UT
    2 days ago
  •  ...What you’ll do Design, build, and ship reliable software that delivers real business value Contribute across the full lifecycle...  ...discovery (building to learn) with delivery (building to earn) . Engineers contribute to both—helping ensure we’re building the right... 
    Local area
    Remote work
    Flexible hours

    Ascent Software Group LLC

    Lehi, UT
    1 day ago
  •  ...demand. We invite you to bring your bold ideas and big dreams and become part of a global team of over 50,000 planners, designers, engineers, scientists, digital innovators, program and construction managers and other professionals delivering projects that create a... 
    Local area
    Worldwide
    Flexible hours

    AECOM

    Murray, UT
    4 days ago
  • $48k - $63k

     ...exciting and exclusive partnership with Columbia Univ. School of Engineering. All mthree Alumni are eligible to receive two Executive...  ...Engineering network and ongoing training. What you’ll do: As a software developer with mthree, you’ll build complex applications in a... 
    Permanent employment
    Full time
    Traineeship
    Relocation
    Visa sponsorship
    Work visa
    Flexible hours

    mthree

    South Jordan, UT
    17 hours ago
  • $140k - $165k

     ...Sr. Software Engineer QE Automation Step into a high-impact Sr. Software Engineer QE Automation opportunity with a confidential client, where you will help drive meaningful results across Banking / Lending/ Financial Services. This role offers the chance to make... 
    Work experience placement

    Top Engineer

    Sandy, UT
    17 hours ago
  •  ...your background aligns with future opportunities, we’ll reach out directly when formal applications become available. About Software Engineering Roles at Danaher Are you passionate about building real-world applications, writing clean code, and solving meaningful... 
    Remote job
    Internship

    Danaher

    West Jordan, UT
    17 hours ago
  • $81.34k - $159.03k

     ...on time, on budget, and to the client's satisfaction. Your expertise will make a real difference in the world of transportation engineering as you solve complex design challenges. What You'll Do: Completes assigned work within the schedule and number of hours provided... 
    Full time
    Part time
    For contractors
    Work at office
    Local area
    Immediate start

    HNTB

    Midvale, UT
    2 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Software Engineer III. Be the first to apply!