Skip To Main Content
backBack to Search

Senior C++ Developer

C++, C++ STL Containers, iterators, algorithms, Microsoft Azure, Azure Databases, Azure Kubernetes Service, Azure Service Bus, Elasticsearch, Python, REST, SOAP, Scrum, T-SQL

We are looking for a Senior C++ Developer to join our team and contribute to the migration of a Decision Support System (DSS) product to Azure within the FinTech domain. The goal is to efficiently implement new functionalities and improvements while ensuring system stability, scalability, and maintainability. The ideal candidate is a tech enthusiast with strong problem-solving skills, a passion for innovation, and experience in working with modern cloud solutions.

Responsibilities
  • Debug and troubleshoot code to ensure stability and efficiency
  • Implement efficient algorithms to optimize system performance
  • Maintain code quality and readability to ensure scalability and maintainability
  • Take initiative in addressing project needs and challenges, analyze findings, and propose optimized solutions
  • Collaborate closely with a team of 3 to 5 members for agility and quick decision-making
  • Attend regular meetings with client managers and the development team for effective communication
Requirements
  • 5+ years of experience in Analysis, Design, and Development using C/C++
  • 3+ years of experience on Linux/Unix platforms
  • Experience with Azure services
  • Practical experience in Python application development
  • Hands-on experience developing applications using enterprise bus (e.g., ActiveMQ)
  • Deep understanding and experience in developing REST/SOAP services
  • Strong experience working with JSON data structures
  • Practical experience building and debugging applications using Apache Ant
  • Experience working in Agile teams and following Agile processes such as SCRUM and Scaled Agile Framework (SAFe)
  • Strong experience in multithreaded/multiprocess development
  • Good knowledge of SQL Server development, including T-SQL queries, stored procedures, and functions
  • Experience with both IaaS and PaaS solutions
  • Basic knowledge of Cloud Design Patterns
  • Hands-on experience with SSH
  • Experience using Mercurial or Git
  • Knowledge of Queues and Enterprise Service Bus (ESB)
  • B2+ English level for effective communication
Benefits
  • International projects with top brands
  • Work with global teams of highly skilled, diverse peers
  • Healthcare benefits
  • Employee financial programs
  • Paid time off and sick leave
  • Upskilling, reskilling and certification courses
  • Unlimited access to the LinkedIn Learning library and 22,000+ courses
  • Global career opportunities
  • Volunteer and community involvement opportunities
  • EPAM Employee Groups
  • Award-winning culture recognized by Glassdoor, Newsweek and LinkedIn