
Job Overview
Location
Maryland USA - Remote
Job Type
Full-time
Category
Software Engineering
Date Posted
June 6, 2026
Full Job Description
đź“‹ Description
- • Architect, develop, and maintain specialized Revit plugins using C# .NET, WPF, and MVVM patterns to empower construction professionals with desktop-based CAD solutions.
- • Conduct code reviews and pull requests focused on maintainability, performance, and adherence to best practices, ensuring high code quality through testing and comprehensive documentation.
- • Integrate with external APIs and SDKs, particularly Autodesk Revit, AutoCAD, and Civil 3D, to enable data consistency and support transaction-based workflows in construction workflows.
- • Mentor junior and mid-level developers on .NET best practices, design patterns, API integration, and architectural principles to foster team growth and technical excellence.
- • Collaborate with cross-functional stakeholders to translate business requirements into scalable, maintainable technical solutions with clear communication and alignment.
- • Make strategic architectural decisions that balance immediate delivery needs with long-term scalability, reducing technical debt and improving system robustness.
- • Drive continuous improvement of development processes, standards, and team conventions to enhance efficiency and product quality.
- • Leverage modern AI tools and practices to optimize the software development lifecycle (SDLC), including automation of requirements analysis, testing, and deployment tasks.
- • Design and implement multi-threaded, event-driven applications with strong focus on performance optimization and memory management in desktop environments.
- • Implement dependency injection and service patterns to ensure clean separation of concerns and modular architecture in complex desktop applications.
- • Apply object-oriented programming principles and SOLID design principles to build scalable, reusable, and testable codebases.
- • Utilize Git for version control and collaborative development workflows in a remote team environment.
- • Ensure rigorous testing practices and quality assurance standards are maintained across all development phases.
- • Work remotely as part of the DEWALT Construction Technology team, contributing to software solutions used globally by construction and engineering professionals.
🎯 Requirements
- • 5+ years professional experience with C# .NET development (Framework, Core, modern .NET versions)
- • Proficiency in desktop application development using WPF and MVVM architecture
- • Experience with Autodesk products (Revit, AutoCAD, Civil 3D)
- • 3+ years working with external APIs or SDKs, preferably desktop/CAD APIs
- • Proven ability to design maintainable, scalable applications with separation of concerns and layered architecture
- • Experience conducting code reviews, mentoring developers, and communicating technical concepts
🏖️ Benefits
- • Medical, dental, life, vision, disability, and 401(k) benefits
- • Employee Stock Purchase Plan
- • Paid time off, including vacation, holidays, and personal days
- • Tuition reimbursement
- • Discounts on Stanley Black & Decker tools and partner programs
- • Access to digital learning portal and professional development resources
Skills & Technologies
About SBD, Inc.
SBD, Inc. provides engineering, manufacturing, and supply-chain services for complex electromechanical and industrial systems. The firm offers product design, precision machining, assembly, testing, and aftermarket support across sectors including aerospace, defense, medical devices, and industrial equipment. SBD works with OEMs to deliver turnkey production runs, prototype-to-production transitions, quality and regulatory compliance, and lifecycle support (repair, spares, obsolescence management). Its capabilities include CNC machining, sheet metal fabrication, electro-mechanical assembly, and automated testing, supported by quality systems (ISO/AS standards) and production planning to meet regulated-industry requirements and high-mix, low-to-medium-volume manufacturing.
Subscribe to the weekly newsletter for similar remote roles and curated hiring updates.
Newsletter
Weekly remote jobs and featured talent.
No spam. Only curated remote roles and product updates. You can unsubscribe anytime.
Similar Opportunities

Fair Isaac Corporation
2 months ago

Eli Lilly and Company
10 hours ago

