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.
- ...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...SuggestedHourly payFlexible hoursShift workWeekend workAfternoon shift
- ...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
- ...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
- ...re ready to be part of a team that's driven by heartfelt purpose and data, let's talk. Nav Technologies Inc. seeks a Software Engineer to deliver high quality system designs and software code at scale, while communicating with groups inside and outside of Nav's...SuggestedFull timeRemote work
- ...Backend Engineer II 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-generation dealer management services. You will work within a sophisticated AWS...Suggested
$120k - $135k
...qualified applicants. Passionate about dedicating your work to enriching people’s lives? Join the curious. Join us as a Senior Software Engineer on the team behind our Family History Trees The team oversees cutting-edge, high-throughput systems engineered for extreme...Live inWork at officeFlexible hoursShift work$111.69k - $139.59k
...effective cloud infrastructure Apply experience with vector databases and embedding models as a plus Qualifications 5+ years of software engineering experience with a focus on Java Proficiency with cloud technologies, specifically Amazon Web Services (AWS) Experience with...$91.44k - $118.75k
...personally thrive, make a difference and be part of a culture where individuality is noticed and valued every day. Cyber Operations Engineer III About the Role You’ll be a part of Conduent Cyber Security Operations team, the Level III CSIRT lead Analyst that will...Remote workWork from homeFlexible hoursShift workWeekend work- ...Job Title Design and build internal software used across hockey operations, including management, coaching, scouting, player development... ...products. The ideal candidate combines strong full-stack engineering skills with excellent data analysis and visualization...Local area
- ...Senior Fullstack Software Engineer American Fork, Utah, United States LVT is redefining how businesses operate in the physical world, moving beyond traditional security solutions to deliver AI-driven, actionable intelligence that makes sites smarter, safer, and more...Full timeWork at officeFlexible hours
- ...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...Temporary work
$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- ...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
- ...colleagues the best experience possible for over 150 years. Help us transform our workforce of the future, today. We are seeking a Software Engineer to join Zions Bancorporation. The Software Engineer will play a key role on the team and will collaborate with talented...Temporary workWork experience placementH1bWork at officeLocal areaWork from homeFlexible hours3 days per week
$113.94k - $178.88k
...Senior Software Engineer The Senior Software Engineer is responsible for designing, developing, and evolving scalable software systems across Orion's platform. This role operates across the full stack, leveraging React/Next.js and Ruby on Rails, and is expected to make...Temporary 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- ...builds high-performance, mission-critical database technology used in demanding enterprise and industrial environments. As a Software Engineer (C/C++), you will work directly on the core of our database and data-management platforms, including FairCom DB, RTG, Edge, and...InternshipWork at officeRemote workFlexible hours
- ...of agile and rapid application development processes to speed engineering efforts Knowledge of Android/iOS design guidelines and best... ...Strong knowledge of Kotlin, Swift, C++ Strong understanding of software algorithms, structures, and patterns Excellent object-...
$100k - $120k
...and certificate lifecycle management, to secure infrastructure, software, devices, messages, AI content and agents. Learn why more than... ...safe future at Job summary We're looking for a Software Engineer who wants who will be a productive contributor to a core...Flexible hours- ...Job Description We are seeking a skilled Software Developer to join our Technology team. The successful candidate will be responsible... ...Qualifications: Bachelor's degree in Computer Science, Software Engineering, or related field At least 2-3 years of professional...Work at officeFlexible hours3 days per week
$92k - $147k
...Title and Summary Software Engineer II – Cloud Engineering About the Role We are looking for a Software Engineer II to join our Cloud Engineering team. This role is ideal for engineers who have moved beyond fundamentals and are ready to build, operate, and automate cloud...Full timeFlexible hours$114.1k - $214.95k
...We are the Flex Engineering Team (CET) within Adobe B2B Journey Management , a group of creative problem-solvers focused on accelerating B2B marketing systems at Adobe. Our team builds innovative features and capabilities driven directly by requirements from some of...Temporary workWork at officeLocal areaWorldwideFlexible hours- ...at the center of our business model and have been recognized as one of Newsweek's Global Most Loved Workplaces®. The Senior Software Engineer leads and oversees the software engineering function in developing, releasing, and maintaining software applications and...Casual workWork at officeLocal areaWork from home
- ...colleagues the best experience possible for over 150 years. Help us transform our workforce of the future, today. We are seeking a Software Engineer to join Zions Bancorporation. The Software Engineer plays a key role in modernizing our critical platforms and driving our...Temporary workWork experience placementH1bWork at officeLocal areaWork from homeFlexible hours3 days per week
$137k - $160k
...is a technology company delivering best-in-class financing and software products for sustainable solutions, from solar panels and batteries... ...America. Position Summary About the Role As a Senior Software Engineer in the Documents domain, you will play a critical role in...- ...Coda Octopus Engineering is an established Utah based small agile engineering firm in business for over 30 years. We blend expertise in software, firmware, hardware, and mechanical engineering to create unique and ruggedized solutions for critical military and commercial...
$152.4k
...Senior Software Engineer Job Locations US-UT-South Jordan ID 2026-19620 Category Engineering/IT Position Type Full-Time Overview Opening available for Senior Software Engineer - .NET at Cotiviti, Inc. in South Jordan...Full timeWork experience placementRemote work- ...use Domo to prepare, analyze, visualize, automate, and build data products that are amplified by AI. Domo, Inc. seeks Sr. Software Engineer (American Fork, UT) Job Description: Drive the front-end design and development of the company's user interfaces and backend...Remote work
- ...Senior Software Engineer II American Fork, Utah, United States LVT is redefining how businesses operate in the physical world, moving beyond traditional security solutions to deliver AI-driven, actionable intelligence that makes sites smarter, safer, and more secure...Full timeWork at officeLocal areaFlexible hours
- ...ABOUT THIS POSITION While our Sr. Software Engineer II are involved in multiple things throughout the Technology organization, primarily they are responsible for working with the Technology and the Business teams to design, build, and implement amazing web and process...Work experience placementLive outLocal areaFlexible hours
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Software Engineer III. Be the first to apply!
- software developer fintech Draper, UT
- consulting software engineer Draper, UT
- senior software engineer remote Draper, UT
- startup software engineer Draper, UT
- software engineer Draper, UT
- part time software developer remote Draper, UT
- software developer Draper, UT
- cybersecurity software engineer Draper, UT
- software engineer healthcare Draper, UT
- software engineer amazon Draper, UT

