Senior Developer (Dynamics 365)

Tags: Environment
  • Added Date: Tuesday, 19 March 2024
5 Steps to get a job in the United Nations

Senior Developer (Dynamics 365) Office location: Basel Department: General Secretariat Unit: Information Technology and Services Service: Employment - Duration: 3 years Contract type: Fixed-term FTE%: 100% Application Deadline: 09/04/2024

Description

The Bank for International Settlements, BIS is hiring a Senior Developer to join our Digital Products team.

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:

As a part of the Digital Products team, within the central IT function, you will contribute to developing, maintaining and supporting Bankโ€™s Customer Relationship Management (CRM) platform and its integration with other operational systems supporting various lines-of-business.

You will contribute to range of complex software and data challenges, including customer data management, workflows, customer analytics and integration processes with other systems.

You will primarily focus on design and implementation of customer facing digital solutions which enhances overall customer experience and satisfaction on the services provided by the Bank. In addition to the technologies, you will work in continuous collaboration; not just among the team but also outward with banking relationship managers, economists, business analysts, technologists and data scientistsโ€“ and also sometime counterparts in other international organisations and central banks.

By joining the team, you will:

ยท join a team of specialists with diverse skills, working collaboratively to coordinate the development, deployment, and maintenance of digital platforms and services intended for customer interaction and engagement.

ยท work with the latest technologies to support in driving forward the digital strategy for our digital products team.

ยท benefit from a flexible, hybrid working structure with a blend of working from home and from our centrally located office in Basel.

Principal accountabilities:

ยท Design, develop, and maintain custom solutions within the Bankโ€™s CRM platform to support business processes and functions, ensuring alignment with business requirements.

ยท Implement and maintain workflows, plugins, and other automation tools within the CRM to streamline business operations and improve efficiency.

ยท Lead the configuration, customization, and optimization of the CRM system to enhance performance, scalability, and user experience.

ยท Develop integration solutions to connect the CRM platform with other business systems and applications, utilizing APIs, middleware, and other integration tools effectively.

ยท Conduct data migration and data quality tasks to ensure the integrity, accuracy, and availability of data within the CRM system.

ยท Partner with business representatives, project managers, and stakeholders to understand business requirements and translate them into technical specifications.

ยท Ensure the CRM system's security, compliance, and alignment to Bankโ€™s architectural best practices and security policies.

ยท Stay up-to-date of new features, technologies, and best practices in CRM development to continually improve the system and development processes.

ยท Troubleshoot and resolve complex issues that arise within the CRM system, providing timely and effective solutions.

๐Ÿ“š ๐——๐—ถ๐˜€๐—ฐ๐—ผ๐˜ƒ๐—ฒ๐—ฟ ๐—›๐—ผ๐˜„ ๐˜๐—ผ ๐—š๐—ฒ๐˜ ๐—ฎ ๐—๐—ผ๐—ฏ ๐—ถ๐—ป ๐˜๐—ต๐—ฒ ๐—จ๐—ก ๐—ถ๐—ป ๐Ÿฎ๐Ÿฌ๐Ÿฎ๐Ÿฏ! ๐ŸŒ๐Ÿค ๐—ฅ๐—ฒ๐—ฎ๐—ฑ ๐—ผ๐˜‚๐—ฟ ๐—ก๐—˜๐—ช ๐—ฅ๐—ฒ๐—ฐ๐—ฟ๐˜‚๐—ถ๐˜๐—บ๐—ฒ๐—ป๐˜ ๐—š๐˜‚๐—ถ๐—ฑ๐—ฒ ๐˜๐—ผ ๐˜๐—ต๐—ฒ ๐—จ๐—ก ๐Ÿฎ๐Ÿฌ๐Ÿฎ๐Ÿฏ ๐˜„๐—ถ๐˜๐—ต ๐˜๐—ฒ๐˜€๐˜ ๐˜€๐—ฎ๐—บ๐—ฝ๐—น๐—ฒ๐˜€ ๐—ณ๐—ผ๐—ฟ ๐—จ๐—ก๐—›๐—–๐—ฅ, ๐—ช๐—™๐—ฃ, ๐—จ๐—ก๐—œ๐—–๐—˜๐—™, ๐—จ๐—ก๐——๐—ฆ๐—ฆ, ๐—จ๐—ก๐—™๐—ฃ๐—”, ๐—œ๐—ข๐—  ๐—ฎ๐—ป๐—ฑ ๐—ผ๐˜๐—ต๐—ฒ๐—ฟ๐˜€! ๐ŸŒ

โš ๏ธ ๐‚๐ก๐š๐ง๐ ๐ž ๐˜๐จ๐ฎ๐ซ ๐‹๐ข๐Ÿ๐ž ๐๐จ๐ฐ: ๐๐จ๐ฐ๐ž๐ซ๐Ÿ๐ฎ๐ฅ ๐“๐ž๐œ๐ก๐ง๐ข๐ช๐ฎ๐ž๐ฌ ๐ก๐จ๐ฐ ๐ญ๐จ ๐ ๐ž๐ญ ๐š ๐ฃ๐จ๐› ๐ข๐ง ๐ญ๐ก๐ž ๐”๐ง๐ข๐ญ๐ž๐ ๐๐š๐ญ๐ข๐จ๐ง๐ฌ ๐๐Ž๐–!

ยท Participate in Agile/Scrum meetings, including planning, retrospectives, and daily stand-ups, to ensure projects are progressing according to plan.

ยท Prepare and maintain technical documentation, including system architectures, development guidelines, and standard processes.

Qualifications, skills, and experience:

ยท Proficiency in Dynamics 365 is essential.

ยท In-depth understanding of CRM architecture and the ability to configure for resilience, scalability, and high availability to enhance the bank's CRM system.

ยท Extensive experience in crafting integration architectures and patterns using Azure services.

ยท Demonstrable experience in developing workflows with Power Automate and Logic Apps to facilitate business process automation.

ยท Advanced proficiency in programming languages such as .NET, Java, Python, or JavaScript is required.

ยท Familiarity with web development technologies, including HTML, CSS, JavaScript, and frameworks such as React or Angular, is necessary.

ยท Experience in database technologies like SQL Server, with a focus on design, development, and normalization, is crucial.

ยท Competence in managing data migration and resolving data handling challenges within the CRM system.

ยท A strong passion for developing scalable, secure, and high-performance applications and the capacity to innovate within a product space.

ยท Previous experience managing large-scale B2B CRM systems will be advantageous.

ยท Exceptional verbal and written communication skills, along with strong interpersonal abilities, are required.

ยท Experience with Agile and Scrum methodologies is preferred.

Who we are:

The Bank for International Settlements is a diverse organization with colleagues from over 60 countries. By joining us in the international city of Basel, 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 and 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 accommodation to participate in the application or interview process, and to perform essential job functions. Should you wish to request accommodation, support in completing this application or participating in the application process, then please reach out to the recruitment team at staffing@bis.org.

Recommended for you