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.
- ...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...SuggestedTemporary work
- ...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
$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...SuggestedFull timeContract workMonday to Friday2 days per week3 days per week- ...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...SuggestedWork from homeFlexible hours2 days per week1 day per week
- ...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
- ...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
- ...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 timeContract workWork at officeLocal areaFlexible hours
$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 payFull timeWork at officeLocal areaRemote work2 days per week- ...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...
- ...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 workWork experience placementH1bWork at officeLocal areaWork from homeFlexible hours3 days per week
$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 placementRemote work- ...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 workWork experience placementH1bWork at officeLocal areaFlexible hours3 days per week
- ...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 officeRemote work
$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 timeWork at office- ...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 timeWork experience placementInternshipRemote work
- ...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
$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 payContract workRemote work- ...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 areaWorldwideRelocation package
- ...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 placementRemote workShift work
$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- ...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 timeFlexible hours
$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 workLocal areaImmediate startWorldwide$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 inWork at officeFlexible hours- ...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 officeMonday to Friday
- ...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 areaRemote workFlexible hours
- ...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 areaWorldwideFlexible hours
$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 employmentFull timeTraineeshipRelocationVisa sponsorshipWork visaFlexible hours$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- ...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 jobInternship
$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 timePart timeFor contractorsWork at officeLocal areaImmediate start
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Software Engineer III. Be the first to apply!
- startup software engineer Draper, UT
- part time software developer remote Draper, UT
- senior software engineer remote Draper, UT
- software engineer Draper, UT
- software developer positions Draper, UT
- software developer Draper, UT
- remote entry level software developer Draper, UT
- information technology software engineer Draper, UT
- consulting software engineer Draper, UT
- intel software engineer Draper, UT



