1

Home Depot Software Developer Jobs in Silver Spring, MD

Software Developer, Senior

Mclean, VA · On-site

$56 - $73.75/hr

At Freddie Mac, our mission of Making Home Possible is what motivates us, and it's at the core of ... We are seeking a Senior Software Engineer to play a key role in designing and delivering ...

Lead AI Software Developer

Gaithersburg, MD · Hybrid

$125K - $157K/yr

... software solutions independently while working closely with systems engineering, product delivery ... This is a hybrid position requiring 3 days onsite and 2 days working from home. This role focuses ...

next page

Showing results 1-20

Home Depot Software Developer information

See Silver Spring, MD salary details

$24

$61

$88

How much do home depot software developer jobs pay per hour?

As of Jun 16, 2026, the average hourly pay for home depot software developer in Silver Spring, MD is $61.26, according to ZipRecruiter salary data. Most workers in this role earn between $50.96 and $70.58 per hour, depending on experience, location, and employer.

What are some typical challenges a Software Developer might face while working at Home Depot?

As a Software Developer at Home Depot, you may encounter challenges such as integrating new technologies with legacy systems, balancing multiple high-priority projects, and ensuring your solutions scale to meet the needs of a large retail operation. Collaboration across various teams—such as UX designers, product managers, and infrastructure engineers—is essential, which requires strong communication skills and adaptability. Additionally, maintaining security and performance standards while delivering new features on tight deadlines can be demanding but rewarding.

What is the difference between Home Depot Software Developer vs Lowe's Software Developer?

AspectHome Depot Software DeveloperLowe's Software Developer
Required CredentialsBachelor's in Computer Science or related field, coding skills, experience with retail softwareBachelor's in Computer Science or related field, coding skills, experience with retail or e-commerce platforms
Work EnvironmentCorporate retail setting, collaborative teams, office-based rolesCorporate retail environment, team-oriented, office-based roles
Employer & Industry UsageHome improvement retail, technology teams supporting store operations and e-commerceHome improvement retail, technology teams supporting store operations and online sales

Both roles involve developing retail software solutions within large home improvement companies. While they share similar credentials and work environments, the focus may differ slightly based on company-specific platforms and systems. Understanding these differences can help candidates target their job search effectively.

What are the key skills and qualifications needed to thrive as a Home Depot Software Developer, and why are they important?

To thrive as a Home Depot Software Developer, you need strong programming skills (such as Java, Python, or JavaScript), a bachelor’s degree in computer science or a related field, and a solid understanding of software development principles. Familiarity with tools like Git, CI/CD pipelines, cloud platforms (such as AWS or Azure), and Agile methodologies is typically required. Excellent problem-solving abilities, teamwork, and clear communication help developers collaborate on complex projects and adapt to evolving business needs. These skills ensure the delivery of reliable, scalable solutions that support Home Depot's operations and customer experience.

What does a Home Depot Software Developer do?

A Home Depot Software Developer designs, develops, tests, and maintains software applications that support Home Depot’s retail operations, online platforms, and internal business processes. They collaborate with other developers, product managers, and stakeholders to build scalable and efficient technology solutions. Their work ensures seamless customer experiences, improves store efficiency, and supports the company’s digital transformation. They may work on projects ranging from inventory management systems to customer-facing applications.

What computer software does Home Depot use?

Home Depot software developers typically work with a range of enterprise software, including programming languages like Java, C#, and Python, as well as database systems such as SQL Server and Oracle. They also utilize development tools like Visual Studio, Git for version control, and cloud platforms like Azure or AWS for deployment and infrastructure management.

What is L1, L2, L3, and L4 developer?

In software development roles, such as those at Home Depot, L1, L2, L3, and L4 typically refer to different levels of seniority and expertise. L1 is usually entry-level or junior developers, while L2 and L3 are mid-level and senior developers with increasing responsibilities, and L4 often denotes lead or architect roles. Progression through these levels often involves gaining experience, technical skills, and sometimes certifications or specialized knowledge.

How much does Home Depot pay software engineers?

Home Depot software engineers typically earn an average salary ranging from $80,000 to $120,000 annually, depending on experience, location, and specific role. Compensation may also include benefits such as health insurance, retirement plans, and opportunities for professional development.

What engineers make $500,000?

Senior software engineers, especially those with extensive experience, specialized skills in areas like machine learning or cloud computing, and working in high-paying industries or companies, can earn $500,000 or more annually. Compensation often includes base salary, bonuses, stock options, and other incentives. Achieving this level typically requires advanced education, certifications, and a strong track record of performance.
What are popular job titles related to Home Depot Software Developer jobs in Silver Spring, MD? For Home Depot Software Developer jobs in Silver Spring, MD, the most frequently searched job titles are:
What job categories do people searching Home Depot Software Developer jobs in Silver Spring, MD look for? The top searched job categories for Home Depot Software Developer jobs in Silver Spring, MD are:
What cities near Silver Spring, MD are hiring for Home Depot Software Developer jobs? Cities near Silver Spring, MD with the most Home Depot Software Developer job openings:
Software Developer, Senior

Software Developer, Senior

Freddie Mac

Mclean, VA • On-site

$56 - $73.75/hr

Other

Posted 28 days ago


Job description

At Freddie Mac, our mission of Making Home Possible is what motivates us, and it's at the core of everything we do. Since our charter in 1970, we have made home possible for more than 90 million families across the country. Join an organization where your work contributes to a greater purpose.
Position Overview:
Build mission-critical platforms at the intersection of finance, scale, and modern engineering.
The Business Engineering (BE) group within the Investments & Capital Markets Business Technology Office (I&CM BTO) is at the forefront of building technology that powers trading and capital markets operations. We partner directly with business leaders, traders, and operations teams to deliver platforms that streamline complex workflows, reduce risk, and enable the firm to move faster with confidence.
We are seeking a Senior Software Engineer to play a key role in designing and delivering enhancements to our next-generation payments platform. This is a hands-on senior role for an engineer who thrives on solving complex problems, influencing architecture, and delivering high-quality systems under real-world constraints.
Our Impact:
  • Work on high-impact systems that directly support many of Freddie Mac's key operations.
  • Influence architecture and technical direction on a mission-critical platform.
  • Collaborate with experienced engineers and business leaders who value strong engineering practices.
  • Operate in an environment that values innovation, accountability, and technical excellence.

Your Impact:
  • Design and build core platform capabilities for a best-in-class payments system supporting enterprise-wide mission-critical business functions.
  • Collaborate closely with business partners across Front Office, Back Office, and Payments to translate complex requirements into elegant technical solutions.
  • Lead hands-on development efforts, from prototyping through production, with a strong focus on quality, performance, security, and resilience.
  • Drive architectural and design decisions, anticipating performance bottlenecks and optimizing systems as they scale.
  • Deliver in a fast-paced, agile environment, balancing speed with stability and long-term maintainability.
  • Support production systems, troubleshoot issues, and respond to time-sensitive business needs with confidence and ownership.

Qualifications:
  • 5-7 years of professional experience designing, developing, and testing enterprise-grade software in an Agile environment.
  • Strong expertise in Java / J2EE and building scalable backend services.
  • Proven experience designing and consuming RESTful APIs using Spring Boot.
  • Solid experience with relational databases such as Sybase, SQL Server, MySQL, or DB2.
  • Front-end development experience with Angular (v2+) and modern UI patterns.
  • Hands-on experience with modern build, CI/CD, and containerization tools including Git, Gradle, Docker, Jenkins, and Eclipse.
  • Strong testing mindset, with experience writing JUnit tests using Mockito and leveraging test automation frameworks such as FitNesse.
  • Working knowledge and practical experience with GenAI-enabled development tools (e.g., GitHub Copilot, LLMs, RAG, agentic workflows).
  • Bachelor's degree in Computer Science or a related field.

Keys to Success in this Role:
  • You're a problem solver first, comfortable navigating ambiguity and breaking down complex business challenges into technical solutions.
  • You combine strong engineering fundamentals with practical business acumen.
  • You communicate clearly with both technical and non-technical partners and influence outcomes through collaboration.
  • You're adaptable, curious, and energized by continuous change and tight delivery timelines.
  • You take ownership-of code quality, system stability, and the success of the broader team.

Current Freddie Mac employees please apply through the internal career site.
We consider all applicants for all positions without regard to gender, race, color, religion, national origin, age, marital status, veteran status, sexual orientation, gender identity/expression, physical and mental disability, pregnancy, ethnicity, genetic information or any other protected categories under applicable federal, state or local laws. We will ensure that individuals are provided reasonable accommodation to participate in the job application or interview process, to perform essential job functions, and to receive other benefits and privileges of employment. Please contact us to request accommodation.
A safe and secure environment is critical to Freddie Mac's business. This includes employee commitment to our acceptable use policy, applying a vigilance-first approach to work, supporting regulatory mandates, and using best practices to protect Freddie Mac from potential threats and risk. Employees exercise this responsibility by executing against policies and procedures and adhering to privacy & security obligations as required via training programs.
CA Applicants: Qualified applications with arrest or conviction records will be considered for employment in accordance with the Los Angeles County Fair Chance Ordinance for Employers and the California Fair Chance Act.
Notice to External Search Firms: Freddie Mac partners with BountyJobs for contingency search business through outside firms. Resumes received outside the BountyJobs system will be considered unsolicited and Freddie Mac will not be obligated to pay a placement fee. If interested in learning more, please visit and register with our referral code: MAC.
Time-type:Full time
FLSA Status:Exempt
Freddie Mac offers a comprehensive total rewards package to include competitive compensation and market-leading benefit programs. Information on these benefit programs is available on our Careers site.
This position has an annualized market-based salary range of $130,000 - $196,000 and is eligible to participate in the annual incentive program. The final salary offered will generally fall within this range and is dependent on various factors including but not limited to the responsibilities of the position, experience, skill set, internal pay equity and other relevant qualifications of the applicant.

Freddie Mac logo

About Freddie Mac

Sourced by ZipRecruiter

Today, Freddie Mac makes home possible for one in four home borrowers and is one of the largest sources of financing for multifamily housing. Join our smart, creative and dedicated team and you'll do important work for the housing finance system and make a difference in the lives of others.

Industry

Finance and insurance

Company size

5,001 - 10,000 Employees

Headquarters location

McLean, VA, US

Year founded

1970