The Bank for International Settlements (BIS) is looking for a Senior Developer, TDM to join the Financial Messaging and Data Integration team within Banking IT department and support the Bank’s activities.The role is based in Basel, Switzerland, however, thanks to our status as an international organization, we can hire globally and welcome applications from candidates of all nationalities located anywhere in the world. Relocation support is available for the successful candidate and their dependent family members.Purpose of the role:The mission of the BIS is to support central banks in their pursuit of monetary and financial stability through international cooperation, and to act as a bank for central banks.In Banking IT, we work to deliver innovative and reliable solutions for our business partners. We support BIS by designing, developing, and maintaining software solutions to enhance the Static and Reference Data systems used by the Banking and Risk Departments.By joining Financial Messaging and Data Integration Team, you will:
- Contribute to the Bank’s operational excellence.
- Play a key role in translating business requirements into robust technical solutions, customising applications.
- Contribute to the continuous improvement of our systems through innovative development practices.
- Join a thriving and a dynamic, inclusive, and forward-thinking environment.
- Benefit from continuous learning and professional development opportunities.
Principal accountabilities:Software Development:
- Leverage technical expertise to design, develop, and enhance the Banking Static and Reference Data system.
- Implement solutions that align with business requirements, ensuring the system meets user needs effectively and efficiently.
- Continuously improve system performance, scalability, and maintainability through innovative development practices.
Operational Support:
- Provide operational production support for the Banking Static and Reference Data system, ensuring system reliability and availability.
- Respond to and resolve production issues promptly, minimising impact on business operations.
- Be prepared to work outside normal hours during scheduled service windows and participate in on-call rotations for evenings and weekends (appropriately remunerated).
Analysis & Solution Design:
- Analyse and design business processes, translating business requirements into clear technical specifications.
- Develop large and complex applications with little or no technical guidance, tools, and interfaces to address user needs.
Product Development & Testing:
- Support product development to ensure timely and cost-effective delivery of solutions aligned with business needs.
- Develop and maintain automated tests and assist end users with testing activities.
Standards & Documentation:
- Adhere to departmental processes, ensuring compliance with the Bank’s standards for system documentation, version control, change management, testing, and backup/recovery.
- Undertake application-related administration of designated IT environments.
Collaboration & Communication:
- Work closely with IT and Security teams on systems design, integration, standards, and change management.
- Represent the business area in Bank-wide IT projects and liaise with external suppliers, participating in negotiations and defining service terms.
Innovation & modern engineering practices:
- Stay informed about major technology trends relevant to the business area and provide input into IT strategy.
- Propose investments and ensure cost-effectiveness within the designated area of responsibility.
Qualifications, skills and Experience:
- Minimum of 7 years’ experience in a technical department within a financial institution or a software provider to financial institutions.
- Excellent communication and collaboration skills, with the ability to engage effectively with staff at all levels across the organisation.
- A hands-on, practical approach and the ability to explore domains beyond current expertise.
- Solid writing skills, including the ability to produce clear system and user documentation in English.
- Experience working in an agile development environment, with an openness to agile principles.
- Strong understanding of financial instruments and/or trading data management technologies.
- Knowledge of business processes related to trading, back office, records management, settlements, or trade data management.
Technical Expertise:
- Strong proficiency in one or more globally recognised programming languages. Scripting languages are a plus. e.g. Java, Python, C#, SQL, Unix shell scripting.
- Solid understanding of source control management, automated testing, and deployment processes.
- Familiarity with Podman, Kubernetes, CI/CD pipelines, microservices architecture, and Kafka messaging is a plus.
- Familiarity or experience with modern data architectures (e.g. ELT, dbt, data lake/lakehouse) is a plus.
Who we are:The Bank for International Settlements is a diverse organization with colleagues from over 60 countries. By joining us, you will work in a unique, highly rewarding, and international work environment. We truly value diversity and inclusion and want to reflect the world we serve. We want the best people to work for us in an inclusive environment so welcome applications from all qualified candidates. At the BIS, we value equality and diversity in all its forms, including those with a breadth of professional experience. One way we support diversity and inclusion is through our staff-run networks. You can discover more about diversity at the BIS here.What the BIS offers:We want your time at BIS to be a rewarding and career-enriching experience. We offer an agile and flexible working environment with hybrid working opportunities including home office and working from abroad days. To support our international applicants, we offer relocation support that extends to your dependent family members. In addition, thanks to our ongoing commitment to diversity and inclusion, we offer a competitive compensation and benefits package, including support for working families including childcare and education allowances (where applicable). Finally, we offer a genuinely unique international working environment, which will give you exposure to the global financial system and the opportunity to collaborate with passionate experts from all over the world.We strive to ensure that individuals are provided reasonable adjustment to participate in the application or interview process, and to perform essential job functions. Should you wish to request an adjustment, support in completing this application or participating in the application process, then please reach out to the recruitment team at staffing@bis.org
BackShare
Apply Now