Tech Lead C++

Axiata Digital Labs
3 days ago
0 Applied
Expires on: Oct 19 2022

Ref. No 00000088

Description
  • Bachelor's degree in Computer Science, Software Engineering, or related field or BSc equivalent qualification with 7+ years (s) experience
  • At least 5 years experience developing in modern C++ (2011+)
  • Solid experience in back end, high-performance systems development
  • Experience in event processing architectures, asynchronous programming
  • Solid experience in multi-threading and related concepts
  • Experienced in C++ templates
  • Experience working with standard C++ library and boost library
  • Experience working with various profilers, memory checkers like valgrind
  • Solid debugging experience in gdb or through an IDE
  • Solid experience in Linux and operating system concepts such as memory management, processes, threads, etc
  • Strong Analytical, problem-solving, teamwork, and communication skills
  • Experience in cloud services
Responsibilities
  • Design and implement new functionalities
  • Follow industry standard coding practices
  • Evaluate and select proper frameworks, libraries
  • Adhere to continuous integration
  • Lead a team to follow secured best coding practices
  • Follow proper design patterns when required
  • Remove technical impediments from the team
  • Participate in code reviews
  • Mentoring team members
  • Identify tools and utilities
  • Practice Agile process
  • Practice Effort estimation for pre-sales
Skills
C++
Software Engineering
Multi Threading
Analytical skills
Team work
Creative thinking
Leadership
Management
Agile
Industry Sector