Software Engineer III

American Homes 4 Rent

Education
Qualifications
Benefits
Special Commitments
Skills

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 a passionate and curious problem solver with advanced expertise in Cloud-native application development through event driven microservice architecture delivered in Microsoft’s Azure ecosystem. A qualified candidate is a full stack software developer with advanced knowledge of C#, ASP.NET Core, and React. They will ride the hybrid line between back-end/front-end development and deliver best in class user experiences while advocating for security and data privacy.

Responsibilies:

  • Design and build Azure based, cloud-native web applications in ASP.NET Core and React using new technology paradigms – e.g., microservices, micro frontends, serverless, containers – by leveraging core Azure services including but not limited to Azure functions, AKS, Azure Service Bus, Stream Analytics, Azure IoT, Azure SQL.
  • Design and implement HTTP/RESTful APIs in Event Driven, Microservice architecture.
  • Evolve development and release management in Azure DevOps.
  • Perform code reviews of other developers to ensure compliance with coding and security standards.
  • Document application architecture through sequence and workflow diagrams, API documentation.

Requirements:

  • 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 $134,922.00 to $174,093.00 Annually. 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.

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 found at https://www.amh.com/ca-privacy-notice.

#LI-PH1

Read Full Description
Confirmed 22 hours ago. Posted a day ago.

Discover Similar Jobs

Suggested Articles