Software Engineer II

Trimble

  • Chennai, Tamil Nadu
  • Permanent
  • Full-time
  • 3 days ago
Are you a passionate and experienced software engineer looking to make a significant impact in building full-stack cloud-native applications? Then come and join us.As a Software Engineer II, you will play a critical role in designing, developing, and maintaining high-quality software solutions using .NET, React, GraphQL, and Azure tech stack.Responsibilities:Software Development:Design, develop, and maintain high-quality software components using .NET, React, and GraphQL.Optimize application performance, scalability, and maintainability.Contribute to code reviews and ensure adherence to best practices.Cloud Architecture:Design and implement cloud-native solutions on Azure.Leverage Azure services effectively to build scalable and resilient applications.Optimize cloud resource utilization and costs.Problem-Solving:Diagnose and troubleshoot complex technical issues.Identify and implement solutions to improve application performance and reliability.Collaboration:Work effectively with cross-functional teams, including product management, design, and QA.Contribute to a positive and collaborative work environment.What skills & experience you will bring?Bachelor's degree in Computer Science, Software Engineering, or a related field.3+ years of experience in software development.Strong proficiency in .NET, C#, React, and GraphQL.Experience with Azure cloud platform and cloud-native development.Solid understanding of software design patterns and principles.Excellent problem-solving, analytical, and communication skills.Strong communication skills and stakeholder management experienceAbility to work independently and as part of a team.Knowledge of DevOps practices and tools (e.g., CI/CD pipelines, infrastructure as code).About Business Systems GroupThe vision of Business Systems group is to deliver modernized and innovative system solutions and processes that drive business productivity, provide exceptional customer/user experience, support revenue growth and help manage accounting / compliance risk for Trimble.About Trimble IndiaTrimble India is a subsidiary of Trimble Inc., a global leader in providing technology solutions for industries such as construction, agriculture, geospatial, and transportation. With a strong presence in India, Trimble offers a wide range of innovative products and services to enhance efficiency, productivity, and sustainability.

Trimble

Similar Jobs

  • Senior Software Engineer II

    Elsevier

    • Chennai, Tamil Nadu
    Senior Software Engineer II Are you at an early stage of your career? Do you desire to work in a practical domain? About our Team:- We are a diverse team of software engine…
    • 4 hours ago
  • Software Development Engineer in Test II

    Trimble

    • Chennai, Tamil Nadu
    Title: Software Development Engineer in Test II Location: Chennai, India Department: Business Systems Job Purpose We are looking for a Software Development Engineer in Test…
    • 1 day ago
  • Software Engineer III- Core Engineer II

    TekWissen

    • Chennai, Tamil Nadu
    Overview: TekWissen is a global workforce management provider throughout India and many other countries in the world. The below clientis a global company with shared ideals and a…
    • 1 day ago
    • Apply easily