Skip To Main Content
backBack to Search

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 in search of a seasoned C++ Developer to join our dynamic team, with a focus on transitioning a DSS product to Azure within the FinTech sector. The primary objective is to efficiently introduce new features and enhancements. The successful candidate will play a pivotal role in crafting superior software solutions and guaranteeing the effective deployment and integration of technologies in the cloud framework.

Responsibilities
  • Examine and resolve coding issues to enhance stability and efficiency
  • Develop high-performance algorithms to improve system functionality
  • Uphold high standards of code quality and clarity to boost scalability and maintainability
  • Proactively tackle project requirements and obstacles, evaluate outcomes, and recommend effective solutions
  • Work intimately with a team of 3 to 5 members to enhance agility and expedite decision-making processes
  • Adhere to project specifications and coding protocols
  • Engage in code evaluations and ongoing enhancement activities within the development cycle
Requirements
  • At least 3 years of proficiency in C/C++ programming
  • Robust expertise in the analysis and design of software architectures
  • Proficiency on Linux/Unix platforms
  • Hands-on experience with enterprise bus technologies like ActiveMQ
  • Advanced knowledge of JSON data structures and APIs
  • Experience in constructing and troubleshooting applications using Apache Ant
  • Extensive experience in programming within multithreaded and multiprocess environments
  • Familiarity with both Infrastructure as a Service (IaaS) and Platform as a Service (PaaS)
  • Fundamental understanding of Cloud Design patterns
  • Skilled in using SSH for secure data transmission
  • Familiar with version control tools such as Mercurial or Git
  • Knowledgeable about queues and Enterprise Service Bus (ESB) frameworks
  • Fluent in English at a B2 level or above
Nice to have
  • Familiarity with Azure Databases, Azure Kubernetes Service, and Azure Service Bus
  • Experience with Elasticsearch
  • Experience in developing Python applications
  • In-depth knowledge and experience with REST/SOAP services
  • Experience in Agile environments and knowledge of Agile methodologies such as SCRUM and SAFe
  • Proficient in SQL Server development including T-SQL queries, stored procedures, and functions
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