- Develop high-quality software solutions based on technical requirements and design specifications
- Investigate important bugs and deliver solutions rapidly
- Participate in code reviews to maintain code quality and consistency
- Support continuous development process
- Stay updated on programming languages, frameworks, and industry best practices
Qualifications
You actually implemented multi-thread parallel processing written in C++ on multiple remote nodes in production
You know how to profile C++ runtime memory consumption and dont hesitate to attach with gdb to a running process
You use C++20 standard since 2020 and C++17 since 2017
You know how to use CMake for multitarget builds and distinguish static and dynamic linkage
You actually use linter when scripting in Bash and know what is rm -rf /${MY_PROJECT_TEMP_DIR} used for
You know how to fix the libraries requirements for Python project
You are experienced in software development within a Linux environment
You exactly know what does the word amortised mean in a description of complexity for a hashmap insert
You know how to write an example of a correlated semi-join SQL query
You have funny stories about git-reflog used for the last time
You have written and verbal communication skills in English
You have soft skills communicating in a distributed team
NA
Similar jobs
About Nagarro: NA NA NA We're Nagarro, we are a Digital Product Engineering company that is scaling in a big way! We build... Expand NA NA Full Stack Developer (React) - Lead We are seeking a highly experienced Full Stack Developer with expertise in React and... Expand NA
We're Nagarro, a Digital Product Engineering company scaling in a big way! We create... Expand