Description

Role Description:

We are seeking a skilled C/C++ Developer responsible for designing, building, unit testing, and maintaining efficient, reusable, reliable, and scalable applications. The ideal candidate will have strong expertise in C/C++ development, a solid understanding of Linux/Unix systems, and experience working in an Agile environment.

Responsibilities:

  • Design, develop, and maintain applications using C and C++.
  • Perform unit testing to ensure the reliability and scalability of applications.
  • Provide innovative solutions to complex technical challenges in C/C++ technologies.
  • Work independently to provide technical assistance and resolve issues.
  • Collaborate with cross-functional teams and participate in Agile ceremonies.
  • Utilize Jira/Confluence tools for project tracking and documentation.
  • Ensure adherence to best coding practices and maintain high-quality standards.
  • Contribute to the design and implementation of microservices architecture.

Mandatory Skills:

  • Proficiency in C and C++ application development.
  • Strong knowledge of Linux/Unix operating systems.
  • Experience with Jira and Confluence tools.
  • Analytical and problem-solving skills.
  • Experience working in Agile environments and familiarity with Agile ceremonies.
  • Ability to work independently and provide technical assistance.

Good-to-Have Skills:

  • Awareness of GoLang.
  • Basic understanding of microservices architecture.

Soft Skills:

  • Excellent verbal and written communication skills.
  • Strong collaboration and teamwork abilities.
  • Problem-solving mindset with attention to detail.
  • Self-motivated and capable of working independently.

Skills:

C, C++, Linux

Education

Any Graduate