Lead Software Engineer – Construction Technology
Stanley Black & DeckerAbout the role
Lead Software Engineer – Construction Technology
Come build something that matters.
It takes great people to achieve greatness. People with a sense of purpose and integrity. People with a relentless pursuit of excellence. People who care about making things better For Those Who Make The World™. Sound like you? Join our top-notch team of more than 50,000 diverse and high-performing professionals globally who are making their mark on some of the world’s most beloved brands, including DEWALT®, BLACK+DECKER®, CRAFTSMAN®, STANLEY®, CUB CADET®, and HUSTLER®.
The Job:
As a Lead Software Engineer, you’ll be part of our Construction Technology team working as a remote employee. We are seeking a Lead Software Engineer to join our team and drive the development of our DDA product. This role offers the opportunity to work across both desktop (.NET C# on Windows) and cloud-based full stack environments (Nest.js and Next.js). As a key member of a cross-functional team, you will be involved in the entire software development lifecycle—from initial concept through deployment—collaborating closely with design and product teams to deliver innovative solutions.In our Construction Technology group, you will leverage your expertise in .NET development on Windows platforms, as well as your proficiency with modern full stack technologies including React, Next.js, Nest.js, and Node.js. You will work alongside Product Management and Subject Matter Experts in Structural Engineering, ensuring that technical solutions align with industry needs. The ideal candidate is a collaborative team player with strong visual design sensibilities and a focus on creating practical, user-friendly applications. Our team includes individuals, some onshore, some offshore.
Our team is comprised of talented individuals located both onshore and offshore, fostering a diverse and inclusive working environment.
You’ll get to:
- Work with engineering team and product managers to design and implement end to end solutions
- Lead the engineering team to effectively estimate, develop & deploy the applications
- Actively code & design to set high benchmarks for quality and performance of deliverables through automation and process implementation
- Mentor team members in writing, designing effective solutions with quality; Review PRs to pro-actively highlight/address bottlenecks
- Work closely with engineering leadership and product to estimate efforts, time and change impact
- Champion the quality issues through effective root cause analysis minimizing the impact on customers, quality and schedules
- Work across team boundaries; highlight risks, issues positively and propose solutions to nurture a healthy team attitude and results
- Drive the team’s productivity and growth aligned to customer and SBD objectives
The Person:
You love to learn and grow and be acknowledged for your valuable contributions. You’re not intimidated by innovation. Wouldn’t it be great if you could do your job and do a world of good? In fact, you embrace it. You also have:
- Proven experience in hands on design and development of full stack technologies in JavaScript, preferably with node or nest
- Hands on experience in design and development of .NET applications on Windows
- Experience in mentoring team members and managing multiple tasks effectively
- Deep experience in effort estimation, agile development, quality control methodologies
- Ability to extract technical details from ambiguous environment
- Positive attitude with passion for customer value
- Excellent communication and teamwork skills
- Degree in Computer Science or related field
- Experience in construction and pre-fabrication a Bonus
The Details:
You’ll receive a competitive salary and a great benefits plan including:
- Medical, dental, life, vision, wellness program, disability, 401(k), Employee Stock Purchase Plan, paid time off, and tuition reimbursement.
- Discounts on Stanley Black & Decker tools and other partner programs.
And More:
We want our company to be a place you’ll want to be – and stay. Being part of our team means you’ll get to:
- Grow: Be part of our global company with 20+ brands to grow and develop your skills along multiple career paths.
- Learn: Have access to a wealth of learning resources, including our digital learning portal.
- Belong: Experience an awesome place to work, where we have mutual respect and a great appreciation for diversity, equity, and inclusion.
- Give Back: Help us continue to make positive changes locally and globally through voluntee
Apply for this role
Generate a tailored application kit with a matched cover letter, interview prep, and CV highlights — in under 60 seconds.
Apply Now →Generate Application KitFree account required — sign up in 30s