Cognizant Logo jpg

C++ Developer

Cognizant

Jobbeschreibung

C++ Developer

Hybrid

100% role

We are seeking a highly skilled C++ Developer to join our dynamic team. The ideal candidate will have a strong background in C++ development, with experience in designing, developing, and optimizing high-performance applications. Candidates with experience in the banking or financial domain will be given preference.

Key Responsibilities:

  • Develop, enhance, and maintain C++ applications with a focus on performance and scalability.
  • Design and implement efficient, reusable, and reliable C++ code.
  • Work closely with cross-functional teams to gather requirements and deliver software solutions.
  • Optimize existing code for improved performance and reduced latency.
  • Troubleshoot, debug, and resolve software defects and issues.
  • Ensure code quality through unit testing, code reviews, and best practices.
  • Integrate C++ applications with databases, APIs, and third-party tools.
  • Stay updated with the latest trends, technologies, and best practices in C++ development.

Required Skills & Qualifications:

  • Strong proficiency in C++ (C++ 11/14/17/20) and Object-Oriented Programming (OOP).
  • Experience with multithreading, concurrency, and performance optimization.
  • Proficiency in data structures, algorithms, and design patterns.
  • Experience with SQL/databases (Oracle, MySQL, or PostgreSQL).
  • Familiarity with Linux/Unix environments and shell scripting.
  • Knowledge of networking protocols (TCP/IP, WebSockets, etc.) is a plus.
  • Understanding of financial applications or banking processes is a strong advantage.
  • Strong problem-solving skills and the ability to work in a fast-paced environment.

Kürzlich hinzugefügte Jobs in Schweiz

.NET Backend Developer

Senior Software Engineer

Frontend Developer - React

Full Stack Engineer

Who is Hiring is part of Cybrient Technologies SA