- Design and develop scalable microservice architectures using C++ 14 and above on Linux.
- Implement inter-process communication protocols such as IPC and multithreading.
- Develop and maintain web services/APIs for efficient data exchange between systems.
- Collaborate with cross-functional teams to design and implement message queuing solutions using MQTT clients/brokers.
- Ensure seamless integration of software components through effective design patterns.
- Participate in code reviews and contribute to improving overall code quality.
Job Requirements :
- Solid proficiency in C++ 14 and above on Linux.
- Experience with IPC and multithreading is essential.
- Knowledge of design patterns and microservice architecture is required.
- Familiarity with socket communication and web services/API development is necessary.
- Experience with MQTT client/broker development is preferred.
- Hands-on experience with devices is a plus.
- Understanding of IOT concepts and containerization using Docker is beneficial.
📌 Architect (Hyderabad)
🏢 Virtusa
📍 Hyderabad
Reply to this offer
Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.