Job Title: |
|
Senior C++ Developer |
Category: |
|
Software Development |
Total Positions: |
|
6 |
Job Location: |
|
Islamabad |
Gender: |
|
No Preference |
Minimum Education: |
|
Bachelors |
Degree Title: |
|
Software Engineering, Computer Science |
Career Level: |
|
Experienced Professional |
Minimum Experience: |
|
3 Years |
Salary Range: |
|
PKR 0 to 0 per Month |
Apply By: |
|
Aug 4, 2020 |
|
|
|
|
|
|
|
|
Job Description: |
- 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 micro services and software that handles large datasets and ETL/data analysis pipelines, using C++ and other languages.
The ideal candidate will have
- 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
|
Company Information |
|
Company Name: Afiniti Software Solutions Pvt Ltd Company Description: Afiniti Software Solutions Pvt Ltd/p
|
|