Software Engineer (C++)

Afiniti Lahore, Pakistan 2020-02-26 15:27:17
  • 905 Views
  • FULL TIME Job Type

Opportunity Description

We are looking for "C++ Software Engineer" to join our team and help us build the next generation of internal and external products.

Key Responsibilities

  • The candidate will contribute to the creation of Afiniti's next generation of software systems.
  • The software systems will be focused towards data analysis, machine learning, reporting, data visualization and monitoring.
  • The candidate will be expected to develop high-performance, scalable microservices and software that handles large datasets and ETL/data analysis pipelines, using C++ and other languages
  • 2 to 5 years (or more) of professional experience in C or C++ development on Linux
  • 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
  • An aptitude for debugging, mathematics, problem solving and mastering new languages and APIs in a short time span
  • Outstanding written and oral English communication skills
  • The ability to differentiate between barely working and quality code, and the talent to produce the latter
  • Comfort in both old-school and Agile development methodologies
  • Test Driven Development experience
  • Experience with at least one RDBMS
  • Experience with the following technologies, though not essential, would be a big plus Nodejs, Vuejs, D3, MongoDB or similar NoSQL databases, Kafka, Redis, Neo4J, Python, R

 

Skills Required

Job Detail:

  • Industry: Information Technology
    Department: Web Development
  • Career Level: Senior Professional
    Experience Level:
  • Gender: Male
    Total Positions: 1
  • Minimum Education: BSCS,BSIT,Software Engineering
  • Job Shift: MORNING
    Opportunity Type: FULL TIME
  • Other Benefits: INCENTIVE BONUS,LEAVES,PROVIDENT FUND
  • Expiration Date: 26-03-2020

Opportunity Location

Karachi PK

Follow

About Afiniti

Lahore, Pakistan

Afiniti transforms the way humans interact by applying artificial intelligence to discover, predict and affect patterns of interpersonal behavior.

Read more
img

Afiniti

Established Since 1947 Off Days: SAT-SUN
Phone Verified More Opportunities : 2

Similar Job Titles

More Opportunity