Enable job alerts via email!

Senior C Programmer

Tata Consultancy Services Limited

Singapore

On-site

SGD 60,000 - 100,000

Full time

30+ days ago

Boost your interview chances

Create a job specific, tailored resume for higher success rate.

Job summary

An established industry player is seeking a Senior C Programmer to join their dynamic team in Singapore. In this pivotal role, you will design, develop, and maintain high-performance C applications while collaborating with cross-functional teams to define and implement new features. Your expertise in debugging and performance optimization will be crucial, as you ensure the quality and responsiveness of applications. This innovative firm values mentorship, offering you the opportunity to guide junior developers and stay updated with the latest industry trends. If you are passionate about coding and eager to make an impact, this role is perfect for you.

Qualifications

  • 8-12 Jahre Erfahrung in der C-Programmierung erforderlich.
  • Starke Kenntnisse in Datenstrukturen und Algorithmen.

Responsibilities

  • Entwicklung und Wartung von Hochleistungs-C-Anwendungen.
  • Mentorierung von Junior-Entwicklern und technische Anleitung.

Skills

C Programmierung
Problemlösungsfähigkeiten
Teamarbeit
Aufmerksamkeit für Details
Debugging
Leistungsoptimierung

Education

Bachelor in Informatik
Master in Informatik

Tools

Git

Job description

Job Title Senior C Programmer

Location: Singapore

Experience: 8-12 years

Job De ion:

  • Design, develop, and maintain high-performance C applications.
  • Collaborate with cross-functional teams to define, design, and ship new features.
  • Write clean, scalable, and efficient code.
  • Perform code reviews and provide constructive feedback to team members.
  • Troubleshoot, debug, and upgrade existing software.
  • Ensure the best possible performance, quality, and responsiveness of applications.
  • Mentor junior developers and provide technical guidance.
  • Stay updated with the latest industry trends and technologies.

Requirements:

  • Bachelor's or Master's degree in Computer Science, Engineering, or a related field.
  • 8-12 years of professional experience in C programming.
  • Strong understanding of data structures, algorithms, and software design principles.
  • Proficiency in debugging and performance optimization.
  • Familiarity with version control systems (e.g., Git).
  • Excellent problem-solving skills and attention to detail.
  • Strong communication and teamwork abilities.

Preferred Qualifications:

  • Experience with other programming languages such as C++, Python, or Java.
  • Knowledge of network programming and protocols.
  • Experience with Agile/Scrum development methodologies
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.