
Software Engineer
Trimble Inc.
full-time
Posted on:
Location Type: Office
Location: Chennai • India
Visit company websiteExplore more
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