Full Time

Software Engineer III - (REMOTE)

AMH
Remote!
$90,000 - $130,000* / year

Job Description

This job was posted over 30 days ago, so it has most likely closed. See newer jobs like it.

Written by AI from the job title and company, not by AMH, so some details may not match this job. The employer's own page has the real description.

Job Overview

As a Software Engineer III at AMH, you will play a vital role in designing, developing, and maintaining software applications that enhance our technological capabilities. Working remotely, you will collaborate with cross-functional teams to deliver high-quality software solutions that meet the needs of the business and improve user experience. This role demands a strong technical background, problem-solving skills, and the ability to work independently in a fast-paced environment.



Job Responsibilities

  • Design, develop, test, and deploy software applications in alignment with business objectives.
  • Write clean, maintainable code and conduct peer code reviews to ensure code quality.
  • Collaborate with product management and other engineering teams to define and implement new features.
  • Identify and resolve performance issues and bugs in a timely manner.
  • Participate in requirements analysis and technical design discussions.
  • Mentor junior engineers and assist in their professional development.
  • Stay current with emerging technologies and industry trends to drive innovation within the team.


Qualifications

  • Bachelor’s degree in Computer Science, Software Engineering, or related field.
  • A minimum of 5 years of experience in software development.
  • Proficiency in one or more programming languages such as Java, C#, or Python.
  • Experience with web application development and frameworks (e.g., React, Angular).
  • Solid understanding of database technologies (e.g., SQL, NoSQL).
  • Strong problem-solving skills and ability to work independently.
  • Excellent communication skills and ability to work in a collaborative environment.


Technologies & Tools

This position utilizes a variety of technologies and tools including cloud computing platforms (AWS, Azure), version control systems (GIT), continuous integration/continuous deployment tools (Jenkins, Docker), and agile project management tools (JIRA, Trello). Familiarity with these tools will enable successful collaboration and efficient workflow within the development team.



Ideal Candidates

The ideal candidate for this position will possess a strong technical foundation combined with excellent analytical skills. They should demonstrate a passion for software development and a commitment to delivering high-quality solutions. Good organizational skills, an adaptive nature, and the ability to communicate effectively with both technical and non-technical stakeholders will greatly enhance their success in this role. A proactive approach towards problem solving and a continuous desire for learning will further exemplify a great fit for the AMH team.

Our resume checker is free and needs no account: upload a resume and see what to fix. Check my resume →

View Similar Jobs

Matches Jobs

Similar jobs which you may be interested in. Typically using your existing skillset.