Lead Software Engineer
ExternalPrepare for this interview
EliteAI-generated questions, company research, and talking points tailored to this role
Responsibilities
- Lead the design and development of applications using C++, C#, WPF, and .NET MAUI.
- Design scalable solutions using strong software design principles and design patterns.
- Provide technical leadership and mentoring to the development team.
- Develop cross-platform applications using .NET MAUI for Windows and Android.
- Participate in architecture discussions and system design decisions.
- Conduct code reviews to ensure adherence to coding standards and best practices.
- Collaborate with product managers, QA teams, and stakeholders to deliver high-quality solutions.
- Troubleshoot and resolve complex technical and performance issues.
- Required Skills
- 6 -10 years of experience in software development using C++ and C# (.NET technologies).
- Strong programming skills in C++ and C#, with experience in native and .NET-based applications.
- Proven experience in C++ development, including debugging and modifying complex source code.
- Strong expertise in object-oriented design and software design principles (OOP, SOLID, Design Patterns).
- Hands-on experience with WPF (Windows Presentation Foundation).
- Hands-on experience with .NET MAUI for Windows and Android application development.
- Experience with Dependency Injection, IoC frameworks, and version control systems (Git).
- Familiarity with Agile/Scrum development practices and CI/CD pipelines for .NET applications.
- Soft Skills
- Strong technical leadership and mentoring abilities.
- Excellent problem-solving and analytical skills.
- Effective communication and collaboration skills
- How to Apply: Please submit an online application for this position by clicking on the 'Apply Now' button located in this posting.
- Join a Values-Driven Team: Belong, Grow, Innovate.
- Trimble's Privacy Policy
- If you need assistance or would like to request an accommodation in connection with the application process, please contact careers@trimble.com .
Benefits
Additional Information
Job Summary: We are looking for an experienced Technical Lead with 6 -10 years of hands-on experience in C# and C++ development, along with strong expertise in software design and architecture. The ideal candidate should have experience in WPF and .NET MAUI and hands-on exposure to Windows and Android application development using .NET MAUI. Experience working with integrated or hybrid applications involving both C++ and C# is highly desirable. This role requires technical leadership, architectural thinking, and the ability to guide and mentor a development team to deliver scalable, high-quality applications.
Your Match
How well this role fits your profile.
Company Intel
What employees say
Worked at trimble? Share your experience