V
C++ Developer
V
C++ Developer
ValuecodersThis job is no longer accepting applications
Job Description
Roles & Responsibilities
- Develop and maintain high-quality software solutions using C++.
- Apply strong coding practices, including design patterns, concurrency, and unit testing. Design and implement scalable, high-throughput, and highly available applications.
- Work with RESTful APIs, gRPC services, and message queuing systems (e.g., AMQP, RabbitMQ).
- Utilize databases and tools such as Redis, Cassandra, ELK Stack, PostgreSQL, and MS SQL Server.
- Collaborate on Python-based solutions using frameworks like asyncio, uvicorn, and starlette.
- Contribute to the improvement of system architecture alongside a skilled team of engineers.
- Ensure robust understanding and application of computer science fundamentals, network protocols, and Linux environments. Mandatory Qualifications:
- Bachelor s degree in Computer Science or equivalent.
- 4+ years of software development experience with C++.
- Strong expertise in design patterns, concurrency, and unit testing.
- Proficient in computer science fundamentals, network protocols, Linux, and relational database systems (e.g., PostgreSQL, MS SQL Server).
- Experience designing scalable, high-throughput, and highly available applications.
- Hands-on experience with RESTful APIs, gRPC services, and message queuing solutions (e.g., AMQP, RabbitMQ).
- Proficiency in Redis, Cassandra, ELK Stack, PostgreSQL, and MS SQL Server.
- Experience with Python, including frameworks like asyncio, uvicorn, and starlette.
- Strong expertise in ReactJS and modern frontend development tools (e.g., Vite, Webpack, Babel, npm).
- Demonstrated experience building large-scale, complex web applications using modern frontend frameworks and libraries.
- Proficient in CSS preprocessors (e.g., SCSS or LESS).
- Solid understanding of browser compatibility issues and techniques for ensuring cross-browser compatibility.
Nice to Have:
- Experience with cloud-based application development, deployment, and debugging using AWS.
- Familiarity with Python frameworks like Tornado or Bottle.
- Knowledge of non-relational databases and additional experience with ELK Stack or Redis.
Education:
- Degree in Computer Science or equivalent.
- 4+ years of software development experience with C++.
- Strong coding skills: Design patterns, Concurrency, Unit tests.
- Strong knowledge of Computer Science fundamentals, network protocols, Linux, and Relational DB Systems.
More Info
Job Type:
Industry:
Role:
Employment Type:
About Company
Since our inception in 2004, ValueCoders has been delivering IT outsourcing services worldwide. We combine business domain knowledge, proven methodologies, and the technology expertise of 650+ skilled software professionals to yield high-quality solutions that add value to businesses.




