Lead Revit Software Engineer

🕒 vor 5 Tagen

🗣️🇺🇸🇬🇧 Englisch erforderlich

Jetzt Bewerben
Ähnliche Remote-Jobs finden

📊 Überprüfen Sie Ihre Lebenslauf-Bewertung für diese Stelle

Verbessern Sie Ihre Chancen auf ein Vorstellungsgespräch, indem Sie Ihre Lebenslauf-Bewertung vor der Bewerbung überprüfen.

Logo of Stanley Black & Decker, Inc.

Stanley Black & Decker, Inc.

10.000+ Mitarbeiter

Gegründet 1843

🔧 Hardware

💰 Post-IPO Debt im 2023-03

Manufacturing • Hardware • Industrial Solutions

Stanley Black & Decker, Inc. ist ein führender globaler Anbieter von Werkzeugen, Outdoor-Produkten und industriellen Lösungen. Bekannt für seine ikonischen Marken wie DEWALT, CRAFTSMAN und Stanley, bietet das Unternehmen eine breite Palette von Werkzeugen und Lösungen für verschiedene Branchen, einschließlich Verbindungstechnik und Fertigungstechnologien. Mit Hauptsitz in New Britain, Connecticut, verpflichtet sich Stanley Black & Decker der Innovation, Nachhaltigkeit und der Stärkung der Menschen durch seine gesellschaftlichen Initiativen. Das Unternehmen spielt eine bedeutende Rolle im Bereich der Fachkräfte, mit einem Fokus auf Qualifizierung und inklusiver Kultur, mit dem Ziel, einen positiven Einfluss auf den Planeten und seine Menschen zu haben.

Beschreibung

• Architect and implement robust features for our Revit plugin using C# .NET, WPF, and MVVM patterns, following established architectural principles. • Conduct code reviews and PRs focused on maintainability, performance, and best practices, ensuring a high standard of code quality through testing and documentation. • Integrate with external APIs and SDKs, especially those related to desktop/CAD platforms, maintaining data consistency and supporting transaction-based workflows. • Guide and mentor team members on design patterns, API integration, and .NET best practices, fostering a culture of continuous learning and improvement. • Work closely with stakeholders to translate requirements into technical solutions, promoting effective communication and teamwork. • Make architectural decisions that balance immediate delivery needs with long-term scalability, reducing technical debt and improving code quality. • Drive ongoing enhancement of development processes, standards, and team conventions. • Leverage modern Ai tools and practices to optimize the software development lifecycle (SLDC), from requirements analysis, and automation to advance team capabilities and product quality.

🎯 Anforderungen

• Experience with Autodesk products (Revit, AutoCAD, Civil 3D) • 5+ years professional experience with C# .NET development (Framework, Core, modern .NET versions) • Proficiency in desktop application development using WPF and MVVM architecture • Deep knowledge of object-oriented programming, design patterns, and SOLID principles • Experience with multi-threaded applications, async/await, and event-driven programming • 3+ years working with external APIs or SDK integration (preferably desktop/CAD APIs) • Understanding of transaction-based systems, geometry, calculations, and domain-specific data models • Proven ability to design maintainable, scalable applications with separation of concerns and layered architecture • Experience implementing dependency injection and service patterns • Strong grasp of performance optimization and memory management • Proficient with Git version control and collaborative workflows • Experience conducting code reviews, mentoring developers, and communicating technical concepts • Commitment to testing practices and quality assurance • Background in AEC (Architecture, Engineering, Construction) or CAD/BIM software • Familiarity with engineering workflows, 3D geometry, spatial analysis, or computational design • 2+ years in a senior developer or technical lead role • Experience making architectural decisions for long-term maintainability • Working knowledge of CI/CD pipelines and automated deployment • Experience with desktop UI frameworks and user experience design • Understanding of cross-platform compatibility and plugin/extension architectures • Proficiency with Visual Studio or similar IDEs, debugging tools, profilers, and diagnostics • Knowledge of package management (NuGet) and build automation

🏖️ Vorteile

• Medical, dental, life, vision, disability, 401(k), Employee Stock Purchase Plan, paid time off, and tuition reimbursement • Discounts on Stanley Black & Decker tools and other partner programs.

Jetzt Bewerben

Ähnliche Jobs

🕒 vor 5 Tagen

Infinx

1001 - 5000

⚕️ Krankenversicherung

☁️ SaaS

🤖 Künstliche Intelligenz

Lead Product Engineer driving innovative software solutions in healthcare technology. Collaborating with diverse teams to enhance patient care and streamline revenue cycles.

🗣️🇺🇸🇬🇧 Englisch erforderlich

🕒 vor 5 Tagen

Qu POS

51 - 200

☁️ SaaS

🏢 Unternehmen

🛒 Einzelhandel

Senior Software Engineer developing secure payment processing services for global restaurant chains. Collaborating with teams to optimize performance and comply with industry standards.

🇺🇸 Vereinigte Staaten – Remote

⏰ Vollzeit

🟠 Senior

🧑‍💻 Full-Stack-Entwickler

🗣️🇺🇸🇬🇧 Englisch erforderlich

🕒 vor 5 Tagen

Revamp Engineering, Inc.

51 - 200

⚡ Energie

Senior Full-Stack Software Engineer designing internal software tools for utility-scale solar project design. Own architecture and development with a small team to impact renewable energy deployment.

🇺🇸 Vereinigte Staaten – Remote

💵 $120.000 - $160.000 / Jahr

⏰ Vollzeit

🟠 Senior

🧑‍💻 Full-Stack-Entwickler

🗣️🇺🇸🇬🇧 Englisch erforderlich

Electron

Python

Qt

React

WPF

🕒 vor 5 Tagen

Stellar Cyber

51 - 200

🔒 Cybersecurity

🤖 Künstliche Intelligenz

🏢 Unternehmen

Senior Machine Learning Software Engineer developing cybersecurity solutions for Stellar Cyber. Designing scalable components for threat detection and collaborating with cross-functional teams.

🇺🇸 Vereinigte Staaten – Remote

💵 $150.000 - $200.000 / Jahr

💰 €38.000.000 Series B im 2021-11

⏰ Vollzeit

🟠 Senior

🧑‍💻 Full-Stack-Entwickler

🦅 H1B-Visum-Sponsor

info

🗣️🇺🇸🇬🇧 Englisch erforderlich

🕒 vor 5 Tagen

NVIDIA

10.000+ Mitarbeiter

🤖 Künstliche Intelligenz

🎮 Gaming

Senior Software Engineer building NVIDIA's NeMo Platform for developing, evaluating, deploying, and operating AI systems at scale. Focus on NeMo Evaluator for measuring AI agent improvements.

🗣️🇺🇸🇬🇧 Englisch erforderlich