Full Time

Software Engineer 2 (Remote)

The Home Depot
Remote!
$85,000 - $125,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.

Overview

The Software Engineer 2 position at The Home Depot involves contributing to the development, maintenance, and enhancement of software applications that drive the company's operations. This role requires collaboration with cross-functional teams to ensure the delivery of high-quality software solutions while adhering to industry best practices. The ideal candidate will leverage their technical proficiency to troubleshoot issues, implement new features, and provide innovative solutions that enhance the overall user experience.



Job Responsibilities

  • Design, develop, and maintain scalable software applications in alignment with business requirements.
  • Collaborate with product owners and stakeholders to gather and analyze requirements for software enhancements.
  • Write clean, maintainable code and perform code reviews to ensure quality and reliability.
  • Debug and troubleshoot software defects in a timely manner, providing effective solutions as needed.
  • Participate in agile ceremonies, including daily stand-ups, sprint planning, and retrospectives.
  • Develop and execute unit and integration tests to ensure software performance and reliability.
  • Stay up-to-date with emerging technologies and apply best practices in software development.


Qualifications

  • Bachelor’s degree in Computer Science, Information Technology, or a related field.
  • A minimum of 2 years of professional software development experience.
  • Proficiency in programming languages such as Java, Python, or C#.
  • Experience with web frameworks (e.g., Angular, React, or Vue.js) and RESTful APIs.
  • Familiarity with database technologies, including SQL and NoSQL databases.
  • Strong problem-solving skills and the ability to work collaboratively within a team.
  • Knowledge of Agile/Scrum methodologies is preferred.


Technologies & Tools

The Software Engineer 2 will primarily work with a variety of technologies and tools, including but not limited to cloud services such as AWS or Azure, development environments like Visual Studio or IntelliJ, version control systems (e.g., Git), and collaborative tools such as JIRA and Confluence. Familiarity with DevOps practices and CI/CD methodologies will also be beneficial for this position.



Ideal Candidates

Ideal candidates for the Software Engineer 2 position possess a strong technical foundation combined with excellent communication skills. They are proactive problem solvers who thrive in a fast-paced, collaborative environment. An eagerness to learn and adapt to new technologies, along with a commitment to continuous improvement and quality, makes them a great fit for The Home Depot. Candidates should also demonstrate resilience and flexibility in handling changing business needs and priorities.

Need to call your state’s unemployment office? We list every state’s phone lines, as each agency gives them. Find your state →

View Similar Jobs

Matches Jobs

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