Senior Developer (C++/Java)

at  SWIFT Financial Messaging Services

Brussels, Région de Bruxelles-Capitale - Brussels Hoofdstedelijk Gewest, Belgium -

Start DateExpiry DateSalaryPosted OnExperienceSkillsTelecommuteSponsor Visa
Immediate11 Nov, 2024Not Specified12 Aug, 2024N/AVersion Control,Agile,Software Development,Angular,Jenkins,Ansible,Ownership,Communication Skills,Java,Testing,C++,English,Relational Databases,Unit Testing,Swift,Spring Boot,Continuous ImprovementNoNo
Add to Wishlist Apply All Jobs
Required Visa Status:
CitizenGC
US CitizenStudent Visa
H1BCPT
OPTH4 Spouse of H1B
GC Green Card
Employment Type:
Full TimePart Time
PermanentIndependent - 1099
Contract – W2C2H Independent
C2H W2Contract – Corp 2 Corp
Contract to Hire – Corp 2 Corp

Description:

About the Role
We’re the world’s leading provider of secure financial messaging services, headquartered in Belgium. We are the way the world moves value – across borders, through cities and overseas. No other organisation can address the scale, precision, pace and trust that this demands, and we’re proud to support the global economy.
We’re unique too. We were established to find a better way for the global financial community to move value – a reliable, safe and secure approach that the community can trust, completely. We’re always striving to be better and are constantly evolving in an ever-changing landscape, without undermining that trust. Five decades on, our vibrant community reflects the complexity and diversity of the financial ecosystem. We innovate diligently, test exhaustively, then implement fast. In a connected and exciting era, our mission has never been more relevant. Swift now has a presence in 200+ countries and legal territories to serve a community of more than 12,000 banks and financial institutions.
Summary
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.
The squad is responsible for building a ‘High value payment system’ for a critical Market Infrastructure partner.
You will join an autonomous, cross-functional and fully agile team responsible for all facets of the product.
Few words about the Tribe
Market Infrastructure Communities and Standards Services (MICSS) enables interoperability of market infrastructures and their communities to exchange frictionless end-to-end transactions globally and supports all customers in the management and implementation of financial standards. We shape and promote Swift’s solutions portfolio for Market Infrastructures to deliver critical community outcomes – working to deliver resiliency, innovation, the MI migration to ISO 20022, and to enable interoperability.
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)

What we offer
We put you in control of career
We give you a competitive package
We help you perform at your best
We help you make a difference
We give you the freedom to be yourself
We give you the freedom to be yourself. We are creating an environment of unique individuals – like you – with different perspectives on the financial industry and the world. An environment in which everyone’s voice counts and where you can reach your full potential regardless of age, background, culture, colour, disability, gender, nationality, race, religion, sexual orientation, or veteran/military status

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)


REQUIREMENT SUMMARY

Min:N/AMax:5.0 year(s)

Computer Software/Engineering

IT Software - System Programming

Software Engineering

Graduate

Proficient

1

Brussels, Belgium