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.