The Home Depot is seeking a Software Engineer to assist in developing and designing products that enhance customer and associate experiences. The role involves collaborating with a dynamic team to build, deploy, and support production applications while also focusing on product configuration and performance tuning.
Responsibilities:
- Assists in developing, testing, deploying, and maintaining software; Follows best practices established by the organization and participates in improvement conversations; Consistently helps the team achieve results, even under tough circumstances
- Learns through successful and failed experiment when tackling new problems; Actively seeks ways to grow and be challenged using both formal and informal development channels
- Builds partnerships and works collaboratively with others to meet shared objectives; Collaborates with other team members in agile processes; Relates openly and comfortably with diverse groups of people
Requirements:
- 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
- 1 year of work experience
- None leadership experience
- Exposure to AI-assisted development tools (e.g., GitHub Copilot or similar) and willingness to develop fluency with evolving AI tooling as part of standard practice
- Exposure to an object-oriented programming language (preferably Java)
- Exposure to source code version control
- Exposure to Relational or noSQL database technology
- Exposure to cloud computing techniques
- Exposure to CI/CD tools
- Exposure to microservice-based architecture
- No additional education
- No additional years of experience