···
Log in / Register
Technical Lead Developer
Indeed
Full-time
Onsite
No experience limit
No degree limit
R. Espírito Santo, 700 - Centro, Belo Horizonte - MG, 30160-030, Brazil
Favourites
Share
Some content was automatically translatedView Original
Description

Job Summary: The candidate will define and maintain software architecture, ensuring consistent application of Clean Architecture, DDD, and SOLID—with a focus on the BIM domain—and serve as the technical reference for the team. Key Highlights: 1. Serve as the technical reference for the team, guiding architectural decisions 2. Ensure consistent application of Clean Architecture, DDD, and SOLID 3. 100% remote work Define and maintain the software architecture of solutions (monoliths and distributed services). Ensure consistent application of Clean Architecture, DDD, and SOLID, with a focus on the BIM domain. Serve as the technical reference for the team, guiding architectural decisions and trade-offs. Develop and evolve backend solutions in Python and integration services. Ensure clean, testable, versioned, and sustainable code. Conduct in-depth code reviews, evaluating not only syntax but also intent, domain rules, and systemic impact. Translate BIM rules, BEPs, parameters, and technical guidelines into auditable computational logic. Lead modeling of correlation rules among BIM elements, quantities, and costs. Work with BIM data normalization, versioning, and traceability. Ensure technical integration with Autodesk Construction Cloud (ACC) and APIs from the Autodesk ecosystem. **Ensure technical rules are:** explicit, versioned, testable, and auditable Maintain consistency among documentation, code, and AI usage Use Generative AI to accelerate development, testing, documentation, and analysis. Critically assess code and rules generated by AI, identifying: hallucinations, logical inconsistencies, and BIM rule violations Support Spec-Driven Development practices, structuring specifications that guide both humans and AI. Ensure automated tests (unit and integration), including APIs. Support observability, reliability, and technical debt reduction practices. Work within agile teams (Scrum, Kanban, or XP), promoting continuous improvement. 100% remote work **Requirements:** Solid experience with Python. Experience with Clean Architecture, DDD, and SOLID principles. Experience with automated testing, mocking, and API testing. Consistent use of Git, Pull Requests, and Code Review. **Azure experience:** App Service / Azure Functions, Azure SQL / Storage, Service Bus / Event Grid, and Application Insights Experience with Autodesk APIs (APS / Forge / Revit API). **Experience with:** Revit (data structure and parameters) and Autodesk Construction Cloud (ACC) Ability to translate BIM models into structured data for systems. Understanding of the relationship among design, quantities, budget, and execution. Differentiators Knowledge of Spec-Driven Development; Knowledge of OpenBIM (IFC, IDS, BCF, ISO 19650). Experience with C# / ASP.NET (.NET / .NET Core). Experience with CI/CD, Docker, Kubernetes / AKS, and IaC (Bicep/Terraform). Knowledge of application security (OWASP). **Experience with BIM-ERP integration (e.g.,** SAP).

Source:  indeed View original post
João Silva
Indeed · HR

Company

Indeed
Cookie
Cookie Settings
Our Apps
Download
Download on the
APP Store
Download
Get it on
Google Play
© 2025 Servanan International Pte. Ltd.