Full Stack Engineer

Tata Consultancy Services Limited

Singapore

On-site

SGD 60,000 - 110,000

Full time

9 days ago

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Tata Consultancy Services Limited in Singapore is seeking a software engineer to contribute to instrument control and system applications. The role includes coding, debugging, and implementing software modules for desktop and system layers.

You should have strong OO programming experience in C++, C#, or Java, plus scripting in Python or PowerShell. Familiarity with Windows and Linux, Visual Studio, Git, and Jira will help you excel in a multinational team.

Qualifications

  • OO programming experience in C++, C#, or Java.
  • Scripting experience in Python or PowerShell.
  • Familiar with Windows and Linux environments.

Responsibilities

  • Full-stack development for instrument control and system apps.
  • Specify, design, debug, and implement software modules.
  • Refactor and optimize new and legacy code.
  • QA, maintenance and enhancement; write/update documentation.
  • Work in Windows and Linux; collaborate in a multinational team.

Skills

C++/C#
Java
Python
PowerShell
Multithreaded programming

Tools

Visual Studio
JetBrains
Git
Artifactory

Job description

  • Full-stack software development for instrument control and system applications
  • Specify, design, debug, and implement code for software modules
  • Perform code refactoring and optimization of new and legacy codes
  • Quality assurance, maintenance and further enhancement of existing software components Write and update documentation
  • Relevant experience in object-oriented programming (e.g. C++/C#/Java) and ing languages (Python/PowerShell). Prior experience using Java or C# will be an advantage.
  • Comfortable working in Windows and Linux environment
  • Familiarity with software development tools (e.g. Visual Studio, Jetbrains, Git, Artifactory), agile software development tools and practices (e.g. Jira, SCRUM), and multithreaded programming knowledge will be an advantage
  • Independent, structured, self-motivated and result-oriented Able to collaborate and work in a multi-national team
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Full Stack Engineer — Instrument Control & Systems
Full Stack Engineer — Instrument Control & Systems

Tata Consultancy Services Limited • Singapore

On-site
SGD 60,000 - 110,000
Senior Executive - IT, Full Stack Developer
Senior Executive - IT, Full Stack Developer

HL Bank Singapore Co. • Singapore

On-site
SGD 85,000 - 120,000
Full Stack Engineer
Full Stack Engineer

IoTalents Pte. Ltd. • Singapore

On-site
SGD 90,000 - 150,000
Full Stack Engineer
Full Stack Engineer

Nicoll Curtin • Singapore

On-site
SGD 120,000 - 180,000
Full Stack Engineer (Angular, .NET)
Full Stack Engineer (Angular, .NET)

Beyondsoft Singapore • Singapore

On-site
SGD 120,000 - 180,000
Fullstack Developer
Fullstack Developer

USER EXPERIENCE RESEARCHERS PTE. LTD. • Singapore

On-site
SGD 70,000 - 100,000
Software Engineer (Full Stack)
Software Engineer (Full Stack)

Neutron Pte. Ltd. • Singapore

On-site
SGD 90,000 - 130,000
Full Stack Engineer
Full Stack Engineer

TOKENINSIGHT SG PTE. LTD. • Singapore

On-site
SGD 120,000 - 180,000
Full Stack Engineer
Full Stack Engineer

NEXadept • Singapore

On-site
SGD 60,000 - 98,000
Full Stack Engineer-Next.js, React, TypeScript, Node.js, Python
Full Stack Engineer-Next.js, React, TypeScript, Node.js, Python

RAPSYS TECHNOLOGIES PTE. LTD. • Singapore

On-site
SGD 120,000 - 180,000