We are seeking enthusiastic and experienced professionals to build our next generation TMS services for our customers. As a senior software engineer in the transportation domain at Trimble, you will design, develop, and deploy robust, scalable and configurable applications.
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 with a strong focus on application performance, security, and scalability.
- 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), with Azure knowledge as an added advantage.
- 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 - asynchronous communication is vital - with the ability to write business and technical specification documents that convey complex analysis and solutions clearly and concisely
- Demonstrated ability to analyze and interpret complex business processes and systems.
- Exposure to Generative AI (Gen AI) and its applications in real-world solutions.