Full Time

Software Engineer 2 (Remote)

The Home Depot
Remote!
$80,000 - $120,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 The Home Depot, so some details may not match this job. The employer's own page has the real description.

Job Overview

The Home Depot is seeking a talented Software Engineer 2 to join our Dynamic Engineering team in a remote capacity. In this role, the Software Engineer will be responsible for the design, development, and deployment of scalable software systems that enhance operational efficiency and customer experiences. The ideal candidate will work collaboratively with cross-functional teams to identify technical requirements, troubleshoot software issues, and contribute to the overall architecture and framework of our applications. This position offers the opportunity to impact a leading retail organization while leveraging modern technologies in a highly dynamic remote work environment.



Job Responsibilities

  • Design, develop, test, and maintain high-quality software applications in accordance with project requirements.
  • Collaborate with product managers and stakeholders to define technical specifications and system architecture.
  • Participate in code reviews, providing constructive feedback to enhance code quality and efficiency.
  • Troubleshoot and resolve software defects in a timely manner.
  • Utilize Agile methodologies to clarify user stories, estimate efforts, and ensure timely delivery of software features.
  • Document software designs, system architecture, and user guides for future reference and training purposes.
  • Stay up-to-date with industry trends and advancements to continuously enhance development practices.


Qualifications

  • Bachelor's degree in Computer Science, Software Engineering, or a related field.
  • A minimum of 3 years of professional experience in software development.
  • Proficiency in programming languages such as Java, C#, Python, or JavaScript.
  • Strong understanding of web services and RESTful APIs.
  • Experience with relational databases and query languages (e.g. SQL).
  • Familiarity with version control systems, particularly Git.
  • Excellent problem-solving skills and the ability to work collaboratively within a team environment.


Technologies & Tools

The Software Engineer 2 position at The Home Depot will involve working with a variety of technologies and tools, including but not limited to cloud platforms such as AWS or Azure, containerization technologies like Docker, continuous integration and deployment tools, as well as modern development frameworks such as React or Angular. Familiarity with Agile project management tools like Jira is also encouraged.



Ideal Candidates

The ideal candidates for this position possess a strong technical acumen coupled with effective communication skills. They demonstrate adaptability and are quick to learn new technologies, continually striving for excellence in their work. A self-motivated individual who thrives in a collaborative environment and shows passion for innovation will be well-suited for the Software Engineer 2 role at The Home Depot. Additionally, a commitment to delivering high-quality software solutions and a strong customer-centric focus are essential traits.

Free tools for your search, no account needed: a LinkedIn headline writer, a resume checker and more. Free tools →

View Similar Jobs

Matches Jobs

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