Software Engineer II, Entry Level (Remote)


Job_Summary:

The Home Depot is a leading home improvement retailer, and they are seeking a Software Engineer II to develop and assist in the design of customer-focused products. This role involves collaborating with team members to create scalable software solutions and engaging in continuous learning and improvement within an agile environment.


Responsibilities:

• Collaborates and pairs with other product team members (UX, engineering, and product management) to create secure, reliable, scalable software solutions; Documents, reviews and ensures that all quality and change control standards are met; Works with Product Team to ensure user stories that are developer-ready, easy to understand, and testable; Writes custom code or scripts to automate infrastructure, monitoring services, and test cases; Writes custom code or scripts to do destructive testing to ensure adequate resiliency in production; Program configuration/modification and setup activities on large projects using HD approved methodology; Configures commercial off the shelf solutions to align with evolving business needs Creates meaningful dashboards, logging, alerting, and responses to ensure that issues are captured and addressed proactively

• Title':'Software Engineer II

• Seniority':'Mid-level

• Summary':'The Home Depot is a leading home improvement retailer, and they are seeking a Software Engineer II to develop and assist in the design of customer-focused products. This role involves collaborating with team members to create scalable software solutions and engaging in continuous learning and improvement within an agile environment.'} The Home Depot is a leading home improvement retailer, and they are seeking a Software Engineer II to develop and assist in the design of customer-focused products. This role involves collaborating with team members to create scalable software solutions and engaging in continuous learning and improvement within an agile environment.


Qualifications:


-Required:

• Must be eighteen years of age or older.

• Must be legally permitted to work in the United States.

• The knowledge, skills and abilities typically acquired through the completion of a bachelor's degree program or equivalent degree in a field of study related to the job.

• 2 years of work experience

• None leadership experience


-Preferred:

• 1-3 years of relevant work experience

• Experience in writing SQL queries against a relational database

• Experience in version control systems

• Experience in front end technology such as HTML, CSS, and Javascript/Typescript frameworks

• Experience in an object-oriented programming language (preferably Java)

• Experience in source code version control

• Experience in Relational or noSQL database technology

• Experience in cloud computing techniques

• Experience in CI/CD tools

• Experience in microservice-based architecture

• Experience with modern debugging and root cause analysis techniques

• Exposure to security frameworks for user and services authorization and authentication

• Exposure to creating and executing unit, functional, destructive and performance tests


Company:

The Home Depot is a retailer of hardware, consumer goods, and DIY supplies both online and offline while providing home delivery services.