Dein persönlicher KI-Karriere-Agent
Tech Lead / Senior Software Engineer (C++) (m/w/x)
Designing and evolving C++ core for data management SDK using Domain-Driven Design. 5+ years C++ production development and applied DDD experience required. Flexible hours, 25-30 days vacation, bonus system.
Deine Match-Analyse
Warum dieser Job zu dir passt
Mögliche Lücken
Tipps für deine Bewerbung
Anforderungen
- 5+ years production software development in C++ (C++17/C++20)
- Strong grasp of data modelling, structures, persistence
- Applied experience of Domain-Driven Design (DDD)
- Daily use of AI coding assistants (e.g. GitHub Copilot, ChatGPT/Claude)
- Effective prompt engineering for AI assistants
- Critical evaluation of AI assistant output
- Modern, test-driven development practices
- Agile environment experience
- Habit of automating everything
- Version control with Git (GitHub)
- CI/CD experience (GitHub Actions or comparable)
- Expressing opinions freely and constructively challenging
- Aligning with agreed team decisions
- Fluent English (written & spoken)
- Championing safe, effective, pragmatic AI adoption
- Balancing AI quality, security, maintainability
- Staying current with fast-moving AI landscape
- Experience with GraphQL / REST
- Experience with CQRS
- Experience with federated data
- Experience with distributed systems
- Practical AI/ML experience in data-modelling
- Docker / containerised toolchains
- Static-analysis / quality gates (e.g. SonarQube)
- CMake
- Package management (e.g. Conan)
- Cross-platform development
- Cloud-native development (AWS)
Aufgaben
- Design, implement, and evolve the C++ core of the data management SDK
- Model domain data in a common, consistent, and future-proof way
- Apply Domain-Driven Design (DDD) to create a shared foundation for products
- Support the end-to-end data round-trip vision
- Write code focusing on clean code, good performance, scalability, and test coverage
- Maintain green SonarQube quality gates
- Embed AI-assisted engineering into daily practice to improve craftsmanship, productivity, and quality
- Act as Tech Lead for the team
- Agree and hand over high-level work packages
- Support vertical slicing and realization of work packages
- Multiply knowledge across the team
- Foster pro-active, self-dependent work
- Translate functional and non-functional requirements into module design or architecture
- Provide technical risk assessment for larger changes
- Manage technical stakeholders and peers to align design
- Drive the decision-making process
- Present results to stakeholders
- Coach and guide developers
- Conduct thorough code reviews
- Act as a role model for the team
Berufserfahrung
Ausbildung
Sprachen
Tools & Technologien
Benefits
- Flexible annual working hours
- 25-30 days of vacation
- Bonus system
- Extra-mandatory pension fund contributions
- Personal and professional development
- Relocation support
- Employee discounts
- Company events
- International working environment
Von Nejo automatisch aufbereitet
Nejo hat diesen Job automatisch von der Website des Unternehmens Leica Geosystems erfasst und die Informationen auf Nejo mit Hilfe von KI für dich aufbereitet. Trotz sorgfältiger Analyse können einzelne Informationen unvollständig oder ungenau sein. Bitte prüfe immer alle Angaben in der Originalanzeige! Inhalte und Urheberrechte der Originalanzeige liegen beim ausschreibenden Unternehmen.
Zur Originalanzeige bei Leica GeosystemsÜber das Unternehmen
The company is a leading provider of digital reality solutions and employs more than 24,000 people in 50 countries.
Nejo bewertet ihn, und bringt ihn danach gemeinsam mit dir in Bestform.
Noch nicht perfekt?
- Leica GeosystemsSenior .NET Software Engineer (m/w/x)Vollzeitmit HomeofficeSeniorHeerbrugg
- HexagonSenior AI Engineer for Embedded Devices (m/w/x)Vollzeitmit HomeofficeSeniorHeerbrugg
- MerkleLead DXP Engineer (m/w/x)Vollzeitmit HomeofficeSeniorSankt Gallen
- Wintersteiger Holding AGSoftwareentwicklung Embedded Systems (m/w/x)Vollzeitmit HomeofficeSeniorRied im Innkreis, Altach
- Leica GeosystemsSenior DevOps Engineer (m/w/x)Vollzeitmit HomeofficeSeniorHeerbrugg