Senior Software Engineer / Software Architect (client Contract & Sign)

Singapore, Singapore

Job Description


Business Divisions

Group Functions

Your role

Do you know how to define and develop solutions that meet Business needs and can solve problems and increase efficiency? Do you want to design and build attractive digital products and services? Are you looking for a role that would enable you to grow as Software Architect yet still allow the fun of hands-on development?
We are looking for a Senior Software Engineer / Software Architect to drive the software development efforts:

  • interact with product owner, clients and development team to translate ideas into technical tasks.
  • lead the design of components and features, lead integrations of new applications into the existing system, considering UBS architectural design guidelines and enterprise requirements.
  • support the definition of technical roadmaps, architectural patterns, and development practices.
  • perform regular code reviews to ensure the design quality and avoid overly complicated structures.
  • support, guide, and coach fellow software developers towards engineering excellence culture.
  • ability to interpret a set of technical requirements and develop robust solutions. Having deep understanding of the software building process, ability to write code units and assess code quality.
Function Category

Information Technology (IT), Product Management and Development

Join us

At UBS, we embrace flexible ways of working when the role permits. We offer different working arrangements like part-time, job-sharing and hybrid (office and home) working. Our purpose-led culture and global infrastructure help us connect, collaborate, and work together in agile ways to meet all our business needs.

From gaining new experiences in different roles to acquiring fresh knowledge and skills, we know that great work is never done alone. We know that it\'s our people, with their unique backgrounds, skills, experience levels and interests, who drive our ongoing success. Together we\'re more than ourselves. Ready to be part of #teamUBS and make an impact?

Your team

You\'ll be working in the Be a Client Stream, Client Contract & Sign Crew, supporting our Dynamic Contract Generation product and taking our platform to next level.

Your expertise
  • bachelor (or equivalent) or Computer Science, Software Engineering, etc. Ideally 8+ years of experience in similar position focused on Full Stack Java development. Previous experience in Financial Sector is a plus.
  • good discipline in risk control to achieve high standard in a highly regulated environment. Strong analytical, problem-solving, and synthesizing skills.
  • confident communicator that can explain technology to non-technical audiences. Proficient command of English is a must.
  • experience with Java and Spring (Container, MVC, JDBC, Boot) & Client-side web technologies (JavaScript, React JS, JSON, HTML, CSS).
  • experience with Cloud technologies (Azure, AKS, Functions). Knowledge of Container technologies (Docker).
  • data streaming architecture (Kafka) or messaging (ASB, Tibco), Relational databases (Oracle, Postgres).
  • good understanding of the software development lifecycle SDLC/Agile. Experience with DevOps, Pipelines, CD/CI, Unix, Gitlab and Ansible.
  • strong understanding of TDD (Test Driven Development).
Nice to have:
  • automation test knowledge & BDD is a plus.
  • basic knowledge of Network, Firewall & DMZ will be a plus.
About us

UBS is the world\'s largest and only truly global wealth manager. We operate through four business divisions: Global Wealth Management, Personal & Corporate Banking, Asset Management and the Investment Bank. Our global reach and the breadth of our expertise set us apart from our competitors.

With more than 70,000 employees, we have a presence in all major financial centers in more than 50 countries. Do you want to be one of us?

How we hire

This role requires an assessment on application. Learn more about how we hire: www.ubs.com/global/en/careers/experienced-professionals.html

UBS

Beware of fraud agents! do not pay money to get a job

MNCJobz.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.


Job Detail

  • Job Id
    JD1287966
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    Singapore, Singapore
  • Education
    Not mentioned