C++ Software Engineer

Employer: Finastra
Domain:
  • IT Software
  • Job type: full-time
    Job level: 1 - 5 years of experience
    Location:
  • BUCHAREST
  • Updated at: 07.07.2022
    Short company description

    We’re an energized bunch, who love to be at the forefront of innovation. We make it our mission to develop and stay ahead of the latest trends and technology. Our goal? To put customers at the core of what we do and to deliver solutions that drive transformation and unlock the potential of people and businesses.

    Requirements

    • minimum 1 year of relevant experience as C++ developer;

    • ongoing / Master or engineering degree, scientific thesis, or equivalent experience in computer science

    • Good understanding and hands on experience on most of the following stack: C++, C#, XML, XAML, REST, Swagger, SQL, Visual Studio, GIT

    • Interest in code quality and tools, test automation, code review, and appetite for best practices

    • Knowledge of OOP and design patterns and their applicability

    • Familiarity with SOLID principle for software development

    • Capable of designing smart solutions, writing clean code and solving complex problems

    • Familiarity with Software development lifecycle and tooling (Source control, issues tracker tools, management/deployment/development and testing methodologies)

    • Team spirit, enthusiasm, willing to learn and progress in an international and stimulating environment

    • An experience or knowledge in the financial industry would be a plus

    • Good spoken and written English

    Responsibilities

    You will design and develop following Agile (SAFe) methodology, and development best practices: code review, SOLID principles, automatic tests and continuous integration.

    Your deliverables will include, but are not limited to, the following:

    a) Delivering product roadmaps in one of the following areas:

    Back office components

    Application monitoring and diagnostics

    b) Supporting our customer with developing tactical enhancements and resolving the issues reported by them.