We are seeking a highly skilled Senior C++ Developer with strong expertise in Azure to join our dynamic team.
You will design, develop, and maintain high-performance cloud-native applications focusing on event-driven solutions on Azure. If you are passionate about innovative cloud technologies and want to contribute to impactful projects, we encourage you to apply.
Responsibilities
- Design and develop high-performance applications using C++ with a focus on cloud-native architectures
- Implement event-driven solutions utilizing Azure services such as Azure Service Bus and Azure Event Hub
- Maintain and enhance existing applications ensuring scalability and reliability
- Develop and integrate RESTful and SOAP services
- Build automation scripts and tools using Python to improve development workflows
- Collaborate with Agile teams following SCRUM and SAFe methodologies
- Use GitLab for source control and manage CI/CD pipelines
- Debug and optimize multithreaded and multiprocess applications
- Work with JSON data structures to ensure efficient data exchange
- Implement OAuth2 authentication and manage Azure Identity libraries
- Utilize Azure Kubernetes Service (AKS) for container orchestration
- Develop solutions leveraging Azure Blob Storage, Azure Files, and Azure Data Lake
- Interact with SQL Server databases using T-SQL for data management
- Ensure secure access and operations using SSH protocols
Requirements
- 5+ years of experience in analysis, design, and development using C/C++
- 3+ years of experience on Linux/Unix platforms
- Practical experience in developing Python applications for automation and scripting
- Hands-on experience with Azure SDK including OAuth2 authentication and Azure Identity libraries
- Experience developing applications using enterprise service bus (ESB) technologies such as ActiveMQ or Azure Service Bus
- Strong experience with cloud design patterns
- Experience working with queues, pub/sub topics, and event-driven architectures
- Proficiency in developing and debugging RESTful and SOAP services
- Strong experience with JSON data structures
- Experience building and debugging applications using Apache Ant
- Strong experience in multithreaded and multiprocess development
- Good knowledge of SQL Server including T-SQL queries, stored procedures, and functions
- Experience working in Agile teams following SCRUM and SAFe methodologies
- Proficiency in SSH
- Experience using GitLab for source control and CI/CD pipelines
- English language proficiency: B2 (Upper-Intermediate)
Nice to have
- Experience with LUA scripting
- Knowledge of JDK / Java
- Experience with Protocol Buffers (protobuf)
- Familiarity with ELK stack (Elasticsearch, Logstash, Kibana)
- Experience in the financial domain
Looking for something else?
Find a vacancy that works for you. Send us your CV to receive a personalized offer.
Find me a job