Home Depot Application – Senior Software Engineer

Website The Home Depot

Job Description:

The Sr. Software Engineer is responsible for joining a product team and contributing to the software design, software development, and overall product lifecycle for a product that our users love. The engineering process is highly collaborative. Sr. Software Engineers are expected to pair on a daily basis as they work through user stories and support products as they evolve.

Job Responsibilities:

  • 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
  • Proactively reviews the Performance and Capacity of all aspects of production: code, infrastructure, data, and message processing
  • Writes custom code or scripts to do “destructive testing” to ensure adequate resiliency in production
  • Configures commercial off the shelf solutions to align with evolving business needs
  • Provides application support for software running in production
  • Proactively monitors production Service Level Objectives for products
  • Collaborates and pairs with other product team members (UX, engineering, and product management) to create secure, reliable, scalable software solutions

Job Requirements:

  • Must be legally permitted to work in the United States.
  • Cultivates Innovation: Creating new and better ways for the organization to be successful
  • Communicates Effectively: Developing and delivering multi-mode communications that convey a clear understanding of the unique needs of different audiences
  • Must be eighteen years of age or older.
  • Action Oriented: Taking on new opportunities and tough challenges with a sense of urgency, high energy and enthusiasm
  • Drives Results: Consistently achieving results, even under tough circumstances
  • The knowledge, skills and abilities typically acquired through the completion of a bachelor’s degree program or equivalent in a field of study related to the job.
  • Collaborates: Building partnerships and working collaboratively with others to meet shared objectives

Qualification & Experience:

  • Experience in a front-end technology and framework such as HTML, CSS, JavaScript, AngularJS, ReactJS, and JQuery
  • 1-3 years of relevant work experience
  • Exposure to a CI/CD toolchain
  • Exposure to a NoSQL database
  • Exposure to destructive testing methodologies and tools
  • Experience in a version control system (preferably Git)
  • Experience in a Linux or Unix based environment
  • Exposure to defensive coding practices and patterns for high-availability
  • Experience in writing SQL queries against a relational database
  • Experience in a modern web application framework such as Ruby on Rails, Spring MVC, and Node.js
  • Exposure to a cloud computing platform and the associated automation patterns they provide
  • Experience in a modern scripting language (preferably Python)
  • Exposure to production systems design including High Availability, Disaster Recovery, Performance, Efficiency, and Security

Job Details:

Company:  The Home Depot

Vacancy Type:  Full Time

Job Location: Atlanta, GA, US

Application Deadline: N/A

Apply Here

vacancyoptions.com