Trimble Logo

Trimble

Software Engineer II

Job Posted 13 Days Ago Posted 13 Days Ago
Be an Early Applicant
In-Office
Chennai, Tamil Nadu
Mid level
In-Office
Chennai, Tamil Nadu
Mid level
Develop and maintain full-stack applications, ensuring code quality through unit testing, collaborating with teams, and mentoring junior developers.
The summary above was generated by AI

Job Title: Software Engineer II

Role: Full Stack Developer (TypeScript, Next.js, SQL)

About Trimble AECO:
Trimble AECO’s Viewpoint solutions empower contractors to optimize construction project management, leveraging data to reduce risk and enhance profitability. Our cloud-based innovations bridge critical business functions—accounting, project management, and field operations—delivering scalable, intuitive solutions for organizations of all sizes. By integrating cutting-edge technology, we drive efficiency, accountability, and better project outcomes.

Who Are We Looking For?

We seek a skilled Full Stack Developer with 3+ years of experience in TypeScript/JavaScript, modern web frameworks, and cloud-native development. You’ll design, build, and deploy high-performance software for the construction industry, collaborating with cross-functional teams to deliver scalable solutions. A strong focus on clean code, unit testing, and best practices is essential.

Key Responsibilities:

  • Develop and maintain full-stack applications using TypeScript, Next.js, and SQL(Mandatory)

  • Write unit tests and ensure code reliability.

  • Collaborate with product teams to translate business needs into technical solutions.

  • Optimize backend services, APIs, and database performance.

  • Mentor junior developers and promote best practices.

  • Troubleshoot issues and provide technical guidance.

  • Stay updated with emerging technologies and industry trends.

Required Skills and Qualifications:

  • 3 to 5 years of professional experience in full-stack development.

  • Strong expertise in TypeScript/JavaScript and modern frameworks.

  • Experience with unit testing (Jest, Mocha, etc.).

  • Next.js (or similar React-based frameworks) - High proficiency in building complete applications with Next.js, including its capabilities for UI (pages, components), rendering (SSR/SSG), and API development (API Routes).

  • Node.js: Deep understanding of the Node.js runtime environment, its asynchronous nature, and core APIs.

  • MySQL: Good proficiency in designing database schemas and writing complex, optimized SQL queries directly from a server-side environment.

  • TypeScript: Good proficiency in using TypeScript across the full stack to build robust, scalable, and maintainable applications

  • Familiarity with RESTful APIs and microservices architecture.

Good to Have:

  • Jest (or other testing framework): Experience writing effective and thorough automated tests for JavaScript/TypeScript code.

  • AWS (Amazon Web Services): Familiarity with core AWS services (e.g., EC2, S3, RDS, Lambda) and modern cloud deployment strategies.

  • JSON: Deep proficiency in structuring, parsing, and manipulating JSON data for APIs and data exchange.

  • CI/CD: Experience with setting up and maintaining continuous integration and deployment pipelines.

Soft Skills:

  • Strong problem-solving and communication skills.

  • Passion for learning and adopting new technologies.

Education:

  • BE/BTech/ME/MTech/M.S. in Computer Science or related field (or equivalent experience).

Top Skills

AWS
Ci/Cd
JavaScript
Jest
MySQL
Next.Js
Node.js
SQL
Typescript

Trimble Chennai, Tamil Nadu, IND Office

Rajiv Gandhi Street, Chennai, Tamil Nadu, India, 600113

Trimble Tharamani, Tamil Nadu, IND Office

No. 4 Rajiv Gandhi Salai, , Tharamani, Chennai, India, 600 113,

Similar Jobs

Yesterday
In-Office
Chennai, Tamil Nadu, IND
Mid level
Mid level
Fintech • Internet of Things • Payments • Software
Design, implement and maintain scalable cloud infrastructure on AWS, manage CI/CD pipelines, and ensure system security and performance in collaboration with development teams.
Top Skills: Argo CdAWSCi/CdDockerElkGitlab CiGitopsGoGrafanaHelmInfrastructure As CodeJenkinsKubernetesPrometheusPythonTerraform
8 Days Ago
In-Office
Chennai, Tamil Nadu, IND
Mid level
Mid level
Artificial Intelligence • Cloud • Machine Learning • Retail • Software
As a Software Engineer II, you will design and develop Java applications, maintain high code quality, and work in Agile teams to enhance automotive platforms.
Top Skills: AWSAzureDockerGCPGitJavaKubernetesMicroservicesMySQLPostgres
13 Days Ago
In-Office
Chennai, Tamil Nadu, IND
Mid level
Mid level
Cloud • Software
The Test Automation Engineer will automate testing for Five9 products, develop test scripts, analyze results, enhance automation frameworks, and collaborate in Agile teams.
Top Skills: AsteriskAWSDockerFreeswitch PbxGCPGitJavaJIRALinuxMySQLPythonSeleniumSipVoipWebrtc

What you need to know about the Chennai Tech Scene

To locals, it's no secret that South India is leading the charge in big data infrastructure. While the environmental impact of data centers has long been a concern, emerging hubs like Chennai are favored by companies seeking ready access to renewable energy resources, which provide more sustainable and cost-effective solutions. As a result, Chennai, along with neighboring Bengaluru and Hyderabad, is poised for significant growth, with a projected 65 percent increase in data center capacity over the next decade.
By clicking Apply you agree to share your profile information with the hiring company.

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account