Senior Developer (C++/Java)

Senior Developer (C++/Java)

SWIFT

Brussels, Belgium

We are looking for a software developer for our team, ideal candidate has strong C++ expertise and some first experience or eagerness to work in JAVA.

What to expect

Key Responsibilities:

  • Participate in the design and development of secure, mission critical and highly resilient financial systems;
  • Participate in the testing, from automated unit tests to automated system tests;
  • Analyse technical and functional requirements and translate them into software solutions;
  • Conduct technical feasibility study and cost estimates of the proposed solutions;
  • Develop and maintain technical documentation and operational procedures;
  • Support the delivered software and being part of a 'Centre of Expertise' problem solving team (with possibility of being on-call outside normal working hours).

What will make you successful?

Education:

  • University degree in Data Science, Computer Science, Information Technology, or a related field; or equivalent work experience. Master’s degree is an asset.

Required qualifications:

  • Solid professional experience with C++;
  • Good understanding of relational databases;
  • Familiarity with software development best practices, including version control, testing, and code reviews;
  • Experience with unit testing;
  • Familiarity with UNIX operating system, preferably RHEL;
  • First experience in Java or willingness to learn Java, particularly in the context of Spring Boot.

Preferred qualifications (nice to have):

  • Experience with RESTful API development;
  • Experience with Spring Boot and the wider Spring ecosystem;
  • Exposure with front-end technologies like Angular;
  • Knowledge of Swift (Swiftnet protocols, FIN and MX messages);
  • Proficiency with DevOps tools such as Jenkins and Ansible for CI/CD pipelines.

General skills:

  • Passion for delivering value to customers and Agile minded;
  • Team player;
  • Quality-minded, sense of ownership, DevOps mind-set;
  • Analytical thinking and problem-solving capability;
  • Good communication skills;
  • Seeks continuous improvement;
  • Ability to adapt and respond to change;
  • Fluent in English (spoken and written).

Apply Now

Don't forget to mention EuroTechJobs when applying.

Share this Job

More Job Searches

Belgium      C++ Developer      Developer      Java Developer      Linux and Unix      SWIFT     

© EuroJobsites 2024