Senior C++ Software Engineer

Job Description

Afiniti is looking for Senior C++ Software Engineer

The ideal candidate will have:

4+ years of professional experience in C or C++ development on Linux

Outstanding written and oral English communication skills

Demonstrable Experience in C++, STL, Boost, TCP/IP Sockets and multi-threaded programming would be a plus

The ability to quickly comprehend complex business processes and existing systems' architecture, and propose efficient solutions to tough problems

Proficiency in Object-Oriented programming and design patterns

A deep understanding of common data structures and algorithms

An aptitude for debugging, mathematics, problem solving and mastering new languages and APIs in a short time span

Comfort in both old-school and Agile development methodologies

Test Driven Development experience

Experience with at least one RDBMS

Education & Qualifications:

Bachelor of Engineering (or higher) in Computer Science or related disciplines

Job Summary

  • Published on:2021-09-26 9:43 am
  • Vacancy:1
  • Employment Status:Full Time
  • Experience:4 Years
  • Job Location:Lahore
  • Gender:No Preference
  • Application Deadline:2026-01-19