Senior Software Engineer (Remote)

Home Depot
MASSACHUSETTS, US
Remote
Full-time

Position Purpose :

The Sr. Software Engineer is responsible for independently developing and consistently redesigning / refactoring a product to adapt to our customers and associates needs.

As a Sr. Software Engineer, you will be part of a dynamic team with engineers of all experience levels who help each other build and grow technical and leadership skills while creating, deploying, and supporting production applications.

In addition, Sr. Software Engineers may be involved in product and tool selection, configuration, security, resilience, performance tuning and production monitoring as well as mentoring less experienced engineers.

Key Responsibilities :

  • 50% Delivery and Execution - Develops, tests, deploys, and maintains software, with a clear understanding of the value the software is to provide;
  • Takes on new opportunities and tough challenges with a sense of urgency, high energy and enthusiasm; Consistently achieves results, even under tough circumstances;

Develops test suites (functional, destructive, etc) to enable success, rapid deployment of code to production; Takes a broad view when approaching issues; using a global lens

  • 20% Learns and Grows - 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
  • 20% Plans and Aligns - Collaborates with other team members in agile processes; Creates new and better ways for the organization to be successful;
  • Works the Product Team to ensure user stories are valuable, developer ready, easy to understand and testable; Delivers multi-mode communications that convey a clear understanding of the unique needs of different audiences;

Adapts approach and demeanor in real time to match the shifting demands of different situations; Relates openly and comfortably with diverse groups of people

10% Supports and Enables - Helps grow junior engineers by providing guidance on modern software development frameworks, and leading technical discussions

Direct Manager / Direct Reports :

  • This position typically reports to Software Engineer Manager or Sr. Manager
  • This position has 0 Direct Reports

Travel Requirements :

No travel required.

Physical Requirements :

Most of the time is spent sitting in a comfortable position and there is frequent opportunity to move about. On rare occasions there may be a need to move or lift light articles.

Working Conditions :

Located in a comfortable indoor area. Any unpleasant conditions would be infrequent and not objectionable.

Minimum Qualifications :

  • Must be eighteen years of age or older.
  • Must be legally permitted to work in the United States.

Preferred Qualifications :

  • 2-4 years of relevant work experience
  • Experience with front end technology such as HTML, CSS, and Javascript / Typescript frameworks, an object-oriented programming language (preferably Java), Relational or noSQL database technology, cloud computing techniques, CI / CD tools, modern software design patterns
  • Experience with security frameworks for user and services authorization and authentication
  • Experience with creating and executing unit, functional, destructive and performance tests
  • Experience with modern debugging and root cause analysis techniques
  • Experience with version control system

Minimum Education :

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.

Preferred Education :

No additional education

Minimum Years of Work Experience :

Preferred Years of Work Experience :

No additional years of experience

Minimum Leadership Experience :

None

Preferred Leadership Experience :

  • None
  • Certifications :
  • None
  • None

Competencies :

  • Global Perspective
  • Manages Ambiguity
  • Nimble Learning
  • Self-Development
  • Collaborates
  • Cultivates Innovation
  • Situational Adaptability
  • Communicates Effectively
  • Drives Results
  • Interpersonal Savvy

The application window is anticipated to be closed on September 29, 2024.

See more benefits :

8 days ago
Related jobs
Promoted
Raytheon
Brookline, Massachusetts

The Senior Principal Software Engineer in the Multi-Mission department of the Software Engineering Directorate will support major Naval Power development programs. Bachelor’s Degree in STEM (Science, Technology, Engineering, and Mathematics) and 10+ years of engineering experience in software engine...

Promoted
ECI
Marlborough, Massachusetts

As a Software Engineer specializing in medical devices, you will play a crucial role in designing, developing, and maintaining software that is integral to our medical device products. Bachelor’s or Master’s degree in Computer Science, Software Engineering, Biomedical Engineering, or a related field...

Promoted
Raytheon
Cambridge, Massachusetts

This Senior Principal Software Engineer position will support a major missile program as the Software Integrated Product Team Lead (IPTL). Experience including at least two of the following: Embedded Software, Embedded Software Security, Embedded Operating Systems (Linux, RTOS, VxWorks, etc), Softwa...

Promoted
Jobs via eFinancialCareers
Boston, Massachusetts

As a Senior/Staff Software Engineer on the team, you will lead the team technically to build and scale smart contracts for USDC across multiple blockchain protocols (e. Senior Software Engineer (III). All the requirements of a Senior Software Engineer and:. Senior Software Engineer (III). ...

Promoted
Raytheon
Needham, Massachusetts

As a Senior Software Engineer, you have the opportunity to directly impact the world around you and contribute to classified programs and technologies you are passionate about. Typically requires a Bachelor’s degree in Science, Technology, Engineering or Mathematics (STEM) and 5 years of relevant so...

Promoted
Software Aspekte
Boston, Massachusetts

Job posting details for Senior Software Engineer - Perception at Zoox in Boston, MA. Zoox is looking for a software engineer to join our Perception team and help us build novel architectures for classifying and understanding the complex and dynamic environments in our cities. Read the overview of th...

Promoted
Fresenius Medical Care
Waltham, Massachusetts
Remote

Bachelor’s Degree – Industrial Engineering, Management Engineer, Business Management, Technical or Healthcare specialization preferred. This is a Remote Work From Home Position. Facilitates the development of complex process improvement projects to identify, design, and implement solutions using sou...

Red Hat, Inc.
Boston, Massachusetts

The Red Hat Engineering team is looking for an experienced developer to join us as a Senior Software Engineer in our growing Accelerator team to build the GPU/Accelerator infrastructure that supports AI/ML and GPU compute frameworks. Participate in and collaborate with the GPU/Accelerator upstream c...

Raytheon
Tewksbury, Massachusetts

Senior Software Development Engineer. You will work within the Air & Missile Defense Software Department on the Patriot Information Coordination Central (ICC) Software Development Team. Participate in the requirements, design, development and testing of real-time embedded software, application softw...

Zoox
Boston, Massachusetts

Zoox is looking for a software engineer to join our Perception teamand help us build novel architectures for classifying and understanding the complex and dynamic environments in our cities. We're looking for engineers with advanced degrees and experience building perception pipelines that work with...