Menu
Carriera Vacancies
Posto :
Technology Environment Modernization: Full Stack Java or C# Developer with strong DevOps experience- External Consultant one year contract
Ufficio :
Geneva
Data di entrata in servizio :
03.01.2024
Orario di lavoro :
100%
Dominio :
COO_IT
 

Technology Environment Modernization: Full Stack Java or C# Developer with strong DevOps experience- External Consultant one year contract

Description

The Bank’s entire operations are managed by COO Division and are headed up by the Chief Operating Officer. It strives to provide both in-house and external clients with a first-rate service to ensure our business operates efficiently and at the best possible cost. The COO division comprises Operations, Finance, Information Management, Human Resources and Logistics. COO employees are committed to providing, with professionalism and enthusiasm, an efficient, proactive, high-quality service that meets the needs of clients within the context of the Bank’s overall strategy.

Mission

In the scope of its technology renovation, UBP is looking for senior software developers to modernize its systems and technology environment. You will be joining an ambitious team of technical and functional experts.

Challenges

Due to the broad scope of the assignment, we are looking for software developers able to operate within a diverse set of technologies, propose simplifications, implement DevSecOps best practices, manage configuration in a consistent manner, improve software development productivity, and automate the deployments of development and testing environments.

Main responsibilities

In the scope of its technology renovation, UBP is looking for senior software developers to modernize its systems and technology environment. You will be joining an ambitious team of technical and functional experts. This is an ideal position to have a significant impact in the redesign and engineering of the bank’s information systems and pave the way for its future technology stack.

 

In this context, we are looking for strong full stack engineers to join a task force with an ambitious mission statement: Modernize and rationalize the technology environment of the bank.

 

Due to the broad scope of the assignment, we are looking for software developers able to operate within a diverse set of technologies, propose simplifications, implement DevSecOps best practices, manage configuration in a consistent manner, improve software development productivity, and automate the deployments of development and testing environments.


A first assignment is to create a fully anonymized and integrated development environment within the bank providing a productive software development experience.

 

A second milestone will be to generalize the environment created within the bank and deploy it with significant levels of customization across most testing environments.

 

The “full stack” capabilities of the candidate will be important to cover all aspects of a running system. The candidates will have to:

Work with the respective application experts and hardware infrastructure groups to size the environment correctly.

Dig into databases and data modeling to understand the type and nature of the data of the different systems.

Have experience with application servers, to understand how the data is being derived to generate added value for the bank.

  Understand how user interfaces and user experiences have been built to provide the levels of productivity we need to service the bank.

 

A strong knowledge of various middleware technologies is needed to understand how the applications of a given environment communicate and are integrated together. A good SRE (Site Reliability Engineering) practice would also be a key area of competency of the candidate to make sure the environment is technically and functionally working, and monitored, with proactive and reactive escalation processes being put in place to the monitoring team.

 

The right candidate does not need to be an expert in all the above but need to be passionate enough about technology with recent hands-on coding and solid knowledge of enterprise architectural patterns to understand the various components of mission critical systems.

 

Finally, we are looking for a can-do attitude and self-proficient individual with a strong sense of ownership.

Responsibilities:

Collaborate with cross-functional teams, specifically each application owner, to understand how each application fits in the technology landscape and how it can be modernized to be better integrated in each testing environment.

In adherence with the technology standards of the bank, improve the maturity levels of the anonymization engine of our development and testing environment.

Understand what it takes to provide a productive software development experience and improve our environment to reach significant productivity gains in software development initiatives.

Collaborate with the team to identify and resolve technical issues and challenges, with the focus on the issues getting in the way of software development teams.

 


Education

  • Education: Bachelor Degree
  • Certification: Bachelor's degree in Computer Science, Software Engineering, or a related field.
  • Technical skills: Experience in security aspects with API development a plu, Experience in Vue JS, Angular or React a
  • IT Tools: Experience in Vue JS, Angular or React a plus

Experience

  • Years of experience: 7-10 : senior
  • Experience required: Proven experience as a Full Stack Developer using either Java or C# Abilities to reverse engineer and understand systems architectures Strong knowledge of mainstream technologies such as databases, applications servers, rich of web-based clients. Experience in Software lifecycle management CI/CD (DevSecOps) with familiarity with version control systems (e.g., Git) and agile development methodologies. Proficiency in database systems such as Oracle or SQL Server. Experience with various databases technologies
  • Experience in private banking: Preferred

Language

  • English: Fluent
  • French: Advanced

Personal skills

  • Swiss resident: Mandatory

Excellent problem-solving and analytical skills with strong technical analysis capabilities with an ability to challenge existing processes, structure and document decisions and technology standards formally. Process definitions, documentation & formalization skills Strong English communication and collaboration abilities.

Torna alla lista Candidarsi online


Portale e-Recruitment – Linee guida per il trattamento dei dati personali trasmessi dai candidati

Il presente sistema di reclutamento online (di seguito «portale e-Recruitment» o «portale») è utilizzato dalla sede di Ginevra di Union Bancaire Privée, UBP SA (di seguito «UBP») in ottemperanza alla legislazione svizzera, in particolare in materia di protezione dei dati, e ai principi enunciati di seguito. Il portale e-Recruitment consente a chiunque (di seguito il «candidato»), esclusi i consulenti per il reclutamento di personale e gli headhunter, di trasmettere candidature relative a posti vacanti pubblicati nel portale o candidature spontanee.

Discover UBP

Valori e cultura d’impresa

L’impegno dei collaboratori di UBP testimonia una cultura d’impresa unica, ispirata dal suo fondatore, che ha saputo impregnare la Banca dei valori della sua famiglia.

Corporate 03.11.2023

Third UBP Next Gen Academy a success

The UBP Next Generation Academy – which recently took place again, four years after the previous edition, partly in Paris and partly in Geneva – brought together an eclectic and multicultural group of young people with a lot to share and a keen interest in learning from the course and from each other.

Newsletter

Sign up to receive UBP’s latest news & investment insights directly in your inbox

Click and enter your email address to subscribe