Position: C++ Software Engineer
Company: Miratech
Experience required: 3y
English level: intermediate

Job Description
Our customer is a fast-growing Northern European fintech company that has developed an advanced and comprehensive platform covering credit solutions for Ecom/POS, Ledger service, Factoring, Loans/Deposit, and Debt Collection.

We are looking for a C++ Software Engineer to join our team, who will help us work on solutions and implement technologies that will improve user experience. The candidate will be responsible for two types of tasks: Application Consultancy (integrations part) and Software Engineering in C++: debugging, bug fixing, and implementation of new features in accordance with requirements provided by the product owner.

The main goal of the project is the development and extension of the system to support new and customer requirements, various integrations with external systems, report generations.

Responsibilities:

Design and develop new service components with responsibility for the full development life cycle.
Refactor existing modules toward enhanced architecture.
Implement and support solutions of account management, accounts receivable, invoice purchasing, factoring, and debt collection of major European enterprises.
Face-to-face interaction with international customers.

Qualifications: 
2+ years of experience as a C++ Software Engineer.
Expertise in ERP application enhancement/development in a financial service (Ecom/POS, Ledger service, Factoring, Loans/Deposit, and Debt Collection) or outsourcing setting.
Significant ERP project implementation and upgrade experience.
Detailed knowledge of ERP platforms including hosted implementations SQL Server Reporting Service (SSRS) development Business Process Management (BPM) automation, and BI reporting/dashboards.
Good knowledge of SQL, XSLT, XML.
Knowledge of the primary accounting records and financial statements required.
High level of attention to detail.

Additional Information
We offer: 
Strong career opportunities for professionals
A variety of international projects and mobility across projects
Professional development support and professional certification opportunities
Competitive compensation, advanced bonus systems
Flexible working schedule with a remote possibility
Corporate, social and cultural events