Trimble Inc.

Software Engineer

Trimble Inc.

full-time

Posted on:

Location Type: Office

Location: ChennaiIndia

Visit company website

Explore more

AI Apply
Apply

About the role

  • Design and develop robust RESTful APIs using ASP.NET Core / MVC and responsive front-end applications using Angular
  • Lead the implementation of AI features into business applications
  • Maintain and optimize CI/CD pipelines, ensuring high-quality releases via automated testing and deployment strategies
  • Enforce best practices in version control, code reviews, and adherence to SOLID principles and design patterns
  • Act as a senior voice in Agile/Scrum ceremonies, helping to refine user stories and estimate complex technical tasks
  • Guide intermediate and junior developers, fostering a culture of technical excellence and continuous learning

Requirements

  • 3-5 years of professional software development experience
  • Deep knowledge of C#, .NET Core/.NET 6+, ASP.NET MVC, and Entity Framework
  • Strong proficiency in Angular (v14+), TypeScript, HTML5, and SCSS
  • Practical experience or strong conceptual understanding of integrating AI services (e.g., OpenAI API, Azure AI, LangChain, Semantic Kernel)
  • Proven track record of building and consuming secure, scalable REST APIs
  • Hands-on experience with Git and configuring CI/CD pipelines (Azure DevOps, GitHub Actions, or Jenkins)
  • Familiar with Agile/Scrum workflows
Benefits
  • Health insurance
  • Retirement plans
  • Paid time off
  • Professional development
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
C#.NET Core.NET 6+ASP.NET MVCEntity FrameworkAngularTypeScriptHTML5SCSSRESTful APIs
Soft Skills
leadershipmentoringAgileScrumcommunicationcollaborationproblem-solvingtechnical excellencecontinuous learninguser story refinement