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.