Trimble is seeking a Lead Software Engineer to join their transportation domain product and engineering team. The successful candidate will design, develop, and deploy robust, scalable, and configurable applications using the latest techniques and advanced tools. They will be part of a dynamic, high-performing team responsible for strategy, design, and execution of software products.
Requirements
- BE/BTech. in Computer Science Engineering or a related field
- Minimum of 5 years of professional experience in delivering quality software in a collaborative environment
- Strong expertise in React
- Proficiency in TypeScript, JavaScript, HTML, CSS
- Ability to build responsive, user-friendly, and scalable UI components
- Solid hands-on experience in C# /.NET /.NET Core
- Designing and implementing RESTful APIs and services
- Working knowledge of SQL Server and other relational databases
- Ability to write efficient queries, optimize performance, and design schemas
- Public cloud experience is required (deployment, cloud-native services, CI/CD)
- Familiarity with DevOps practices (Docker, pipelines, infrastructure as code)
- Strong knowledge of Git/version control and agile practices
- Ability to work closely with geographically distributed, cross-functional teams and deliver high-quality solutions
- Strong written and verbal and communication skills
- Demonstrated ability to analyze and interpret complex business processes and systems
- Exposure to Generative AI (Gen AI) and its applications in real-world solutions
Benefits
- Generous Paid Time Off
- 401k Matching
- Retirement Plan
- Tuition Reimbursement
- Relocation Assistance