cover image
UBS

Senior Software developer

On site

London, United Kingdom

Full Time

03-03-2025

Job Specifications

Job Reference #
311157BR

Job Type
Full Time

Your role

Do you have passion for reliability, scalability, and performance in software?
Do you want to design and build the next generation business applications using evolutionary architectures?
Are you confident in iteratively refactoring, improving and modernizing existing applications?

We are looking for:

provide technology solutions that will solve business problems
design, develop, test, deploy, maintain, and enhance new and existing applications
interact with business and tech stakeholders to refine and understand business processes and problems in order to develop technical solutions and make appropriate design decisions
providing technical expertise and recommendations in assessing new software projects and initiatives to support and enhance our existing applications
deliver high quality code, aligned with UBS guidelines and standards
conduct code reviews and test software as needed
experience with Azure Cloud Services

Your team
You will be working as part of the Real Estate and Private Markets, Asset Management, IT group in London for a dedicated agile embedded team that supports a rapidly growing business, continuously improving its bespoke end-to-end solutions, interactively working with users to enable them in meeting the needs of their clientele. As a development team we are just as passionate about producing optimal business solutions as we are in technology

Your expertise
You have:

9+ years of experience in developing, testing, and launching applications
very good knowledge of ASP.Net and C#, Java, REST
proven leadership ability, with experience in building high performant teams
analyze and translate business requirements into functional and non-functional specifications
experience with Azure Cloud Services
experience with microservice architecture and Cloud Computing concepts
knowledge of data structures and great problem-solving skills
familiarity with SQL scripting (MSSQL)
familiarity with Python scripting
understanding of DevOps concepts such as CI/CD and the importance and value of automated testing
understanding the value of diversity in the workplace and is dedicated to fostering an inclusive culture.
collaboration with other senior engineers to develop and maintain code quality standards
mentoring and providing guidance to less experienced developers
strong written and verbal communication skills in English

You are:

experienced senior software developer/team lead with exposure to financial services
comfortable working in a dynamic environment with business partners at all levels of seniority
proactive self-starter and critical thinker, who is passionate about agile and requirements elicitation methodologies, team-orientated and an excellent communicator
passionate about technology and equally so in producing solutions that meet the needs of users

About Us
UBS is the world’s largest and the 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..

We have a presence in all major financial centers in more than 50 countries.

How We Hire

We may request you to complete one or more assessments during the application process. Learn more

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?

Disclaimer / Policy Statements
UBS is an Equal Opportunity Employer. We respect and seek to empower each individual and support the diverse cultures, perspectives, skills and experiences within our workforce.

Your Career Comeback
We are open to applications from career returners. Find out more about our program on ubs.com/careercomeback.

About the Company

From gaining new experiences in different roles to acquiring fresh knowledge and skills – at UBS we believe that you should never stop growing and learning because life never stops teaching. We know that it's our people – with their unique backgrounds, skills, experience levels and interests – who drive our ongoing success. Ready to be part of #teamUBS and make an impact? Find out more at ubs.com/careers. UBS works with individuals, families, institutions, and corporations around the world to help answer some of life's que... Know more

Related Jobs

Company background Company brand
Company Name
Niantic, Inc.
Job Title
2025 Software Engineering Intern (Graphics and Computer Vision)
Job Description
Software Engineering Intern (Graphics and Computer Vision) Niantic's Augmented Reality (AR) Mapping Team is seeking interns to work on advancing our real-world AR games and platform. Join us for a 3 or 4 month internship and grow your skills quickly while being mentored by an experienced team of engineers and researchers. Our technical challenges include data consistency across distributed systems, creating compelling gameplay for a global user base working with geo data at scale, and innovating in augmented reality. Niantic Engineering leads the advancement of spatial computing and immersive technologies while creating engaging apps for a user base in the billions. Come empower players on a game board consisting of the entire world! The projects you will work on fit under the broad umbrella of augmented reality, including rendering, machine learning, mapping & relocalization, tracking, and 3D reconstruction. We invite you to explore the best AR problems with us! Responsibilities Dig into a fun engineering challenge related to rendering and computer vision. Build data pipelines and tools using point clouds, meshes and/or gaussian splats. Participate in the design, development and implementation of software solutions. Work alongside our engineers and researchers to build and solve problems collaboratively. Adhere to software engineering best practices and contribute to code reviews. Build efficient data processing pipelines and tools for visual data. Required in-office 2 days on Tuesday and Thursday. Qualifications Recently finished or enrolled as a Master’s or PhD student in Computer Science or related field. You have built your own software systems in Javascript/Typescript, Python or C++, wrangling 2D and/or 3D data. You are highly curious and don’t shy away from picking up new technologies and learning about new technologies. Proven understanding of computer science fundamentals with excellent coding, problem solving, and debugging skills. Plus If… You have experience in computer graphics for the web (WebGL,Three.js). You have experience writing software for VR/AR HMDs. Previous internship experience. You have made data structures or other design choices to optimize pipeline speed. You have had 1+ papers accepted to CVPR / ICCV / NeurIPS / IROS / ISMAR / SIGGRAPH / CHI type conferences. You have experience designing your own architectures within a deep learning framework (e.g. PyTorch, Tensorflow, or similar). You have used cloud computing platforms such as GCP or AWS before. The pay range for this internship is GBP 6500 to GBP 7500 per month. Join the Niantic team! Niantic's global-scale augmented reality platform and digital map powers spatial computing experiences in the real world. Incubated out of the Maps team at Google, Niantic first created Ingress and then Pokémon GO, a cultural phenomenon and hit game played by tens of millions of people each month. Niantic’s Lightship platform, which powers Pokémon GO, also supports the company's other games including Pikmin Bloom, Peridot and Monster Hunter Now. Developers use Niantic’s platform to build their own AR applications and experiences, either with the Lightship Platform or directly through the web with 8th Wall. We believe that cultivating a workplace where our people are supported and included is essential to creating great products our community will love. Our mission emphasizes seeking and hiring diverse voices, including those who are traditionally underrepresented in the technology industry, and we consider this to be one of the most important values we hold close. Niantic is a hybrid first company. We believe that in person interaction and collaboration fosters creativity, a sense of community, and is critical to our future success as a company. Our hybrid work schedules allow for a mix of remote and in-office work. We're a hard-working, fun, and exciting group who value intellectual curiosity and a passion for problem-solving! We have growing offices located in San Francisco, Sunnyvale, Palo Alto, Bellevue, Kansas, London, Tokyo, Hamburg, Hyderabad, and Zürich. Candidate Privacy Policy I understand that by submitting my job application, the information I provide as part of that application will be used in accordance with Niantic’s Privacy Notice for Job Applicants and Candidates. If required by law, by submitting my job application I consent to the processing of my information as described in that Notice, including processing information I voluntarily disclose to Niantic, such as health or medical information, race or ethnicity data, and sexual orientation data and, in limited circumstances sharing information with third parties such as references and other third parties that assist in the hiring process.
London, United Kingdom
Hybrid
Full Time
10-03-2025
Company background Company brand
Company Name
VirtueTech Recruitment Group
Job Title
Quant Developer | Structured Products, Options, Swaps, Pricing | £160,000 + Bonus | Hybrid working
Job Description
Quant Developer | Structured Products, Options, Swaps, Pricing | £160,000 + Bonus | Hybrid working Quant developer required for a Trading House who are looking to expand their trading desks by bringing on Foreign Exchange Derivatives. Therefore they are looking to hire a Quant Developer to expand their Structured Products trading platform, treasury system and instruments. As a Quant Developer, you will be expanding their existing Python based library of valuation and risk-management models. Identify and implement possible enhancements. Recommend and develop new models. Provide methodological support to trading desks and other teams. This FX Quant role is paying up to £175,000 + bonus Location: The trading house are based near Covent Garden Hybrid working: The firm typically operate a 2-3 days a week model in the office and 2 days from home. Main responsibilities Calibration/estimation of parameters of market price models Back-test current market or product models and recommend improvements Gather business requirements for the development of new models Undertake appropriate basic research leading to the development of prototypes, analyse possible or necessary approximations and determine the most appropriate approach Implementation into my clients derivatives trading system, working closely with the Quantitative Development team to ensure seamless integration, and documentation Develop ad-hoc ex-system pricing tools to help traders optimize complex deals Advise traders and structurers on methodologies and explain models’ behaviour Experience required Contribution to large-scale software projects, notably trading and pricing systems Strong knowledge of Structured Products Trading Strong Python to build out a risk modelling system Technical requirements Graduate qualification in a quantitative subject (Maths, Physics, Engineering) combined with a postgraduate degree in Mathematical Finance Good understanding of option pricing theory and associated numerical methods (Monte Carlo) Strong Python to build out a risk modelling system Ability to read C++ If you are interested in this Structured products, Quant Developer role, please reply with your latest CV Quant Developer | Structured Products, Options, Swaps, Pricing | £160,000 + Bonus | Hybrid working
London, United Kingdom
Hybrid
Full Time
10-03-2025
Company background Company brand
Company Name
RX Global
Job Title
Senior Software Engineer
Job Description
Senior Software Engineer Would you enjoy working on our cutting-edge products? Would you enjoy ensuring the highest quality output? About our Team RX Global aims to create unforgettable experiences for attendees and exhibitors through organizing exhibitions that help them build their businesses. Digital Innovation, creativity, and collaboration drive the company to offer exceptional services to clients. This role is part of the RX Digital Team that creates and supports our digital platform and products used by RX exhibitions customers. Using industry leading technologies and digital tooling, we provide a fully integrated toolset and enables the rapid deployment of innovation at scale, data analytics and standard methodologies across the global business About the Role As a Senior Software Engineer, you will be part of the RX Global Digital Engineering team. You will develop mobile solutions and services as part of our global platform, enhancing customer experiences at our shows and supporting their business growth. At RELX, we are committed to advancing gender diversity within the technology sector and supporting greater representation of women in tech. To further this commitment, RELX has implemented the following initiatives: Women in Technology (WiT) Mentoring Program: This program is tailored to enhance career development for female talent in tech roles across all our businesses. Women’s Network Forum: We offer dedicated forums that foster community, mentorship, and professional growth for women. Inspiring Future Talent: We actively engage with schools, hosting events to inspire young females to consider and pursue careers in technology. Responsibilities Lead the development of portable web and single-page applications, optimizing customer experience and usability across various devices Build team confidence through collaboration and product-focused approaches. Apply strong technical design skills, including SOLID Principles, design patterns, domain modeling, event-driven architectures, and micro-services. Take a test-first approach to development and integration testing. Develop global multi-lingual and multi-tenant systems. Requirements Experience with full-stack development on high-reliability, high-availability web applications, including PWA and/or SPA. Senior Developer experience in a multi-team, distributed Agile environment, involved in the full end-to-end lifecycle from design to deployment. Proficiency in programming languages and databases such as ReactJS/Typescript, CSS, C# / .NET Core, SQL. Experience with AWS, S3, Lambda, SNS, SQS, or equivalents on other cloud platforms. Experience in designing and implementing APIs, understanding RESTful and GraphQL principles, and integrating applications with various external services and APIs. Familiarity with DevOps principles, CI/CD pipelines, containerization (Docker, Kubernetes), and infrastructure as code tools (e.g., Terraform, Ansible) Work in a way that works for you We promote a healthy work/life balance across the organisation. We offer an appealing working prospect for our people. With numerous wellbeing initiatives, shared parental leave, study assistance and sabbaticals, we will help you meet your immediate responsibilities and your long-term goals. Working flexible hours - flexing the times when you work in the day to help you fit everything in and work when you are the most productive Working for you We know that your wellbeing and happiness are key to a long and successful career. These are some of the benefits we are delighted to offer: Generous holiday allowance with the option to buy additional days Health screening, eye care vouchers and private medical benefits Wellbeing programs Life assurance Access to a competitive contributory pension scheme Save As You Earn share option scheme Travel Season ticket loan Electric Vehicle Scheme Optional Dental Insurance Maternity, paternity and shared parental leave Employee Assistance Programme Access to emergency care for both the elderly and children RECARES days, giving you time to support the charities and causes that matter to you Access to employee resource groups with dedicated time to volunteer Access to extensive learning and development resources Access to employee discounts scheme via Perks at Work About the Business RX is a global leader in events and exhibitions, leveraging industry expertise, data, and technology to build businesses for individuals, communities, and organisations. With a presence in 25 countries across 42 industry sectors, RX hosts approximately 350 events annually. RX is committed to creating an inclusive work environment for all our people. RX empowers businesses to thrive by leveraging data-driven insights and digital solutions. RX is part of RELX, a global provider of information-based analytics and decision tools for professional and business customers. For more information, visit www.rxglobal.com
London, United Kingdom
Hybrid
Full Time
10-03-2025
Company background Company brand
Company Name
Livestock Improvement Corporation (LIC)
Job Title
Software Engineer - Digital Platform
Job Description
About Us LIC has been pioneering innovative solutions in the agri-tech space for over a century, making us New Zealand's leading agri-tech cooperative. Recently ranked #8 on the TIN200 list of top NZ tech companies, we are on an exciting journey to enhance our digital platform and deliver real, measurable value to our internal customers. Join us in redefining the digital landscape and shaping the future of our platform. About The Role You are part of the Technology Group and report to a Technical Lead within our Platform Engineering Team. The Technology Group is responsible for technology development and delivery for our external and internal value streams. As part of the digital platform engineering value stream, your mission is to reduce cognitive load on product teams and empower them with reusable, secure, and self-service building blocks. You will work closely with fellow Software Engineers, Test Engineers, Business Analysts and DevOps Engineers in an agile delivery team. Responsibilities include designing and developing assigned software products and services. You will work closely with your Technical Lead to deliver fit-for-purpose software solutions. About You LIC Technology Group a dynamic environment; where you'll meet with your Technical Lead to agree your key outcomes accordance with our performance and development process. In this role you will be part of a supportive team who enjoy the work they do. You will confidently demonstrate: Minimum of 2-3 years' experience as an application developer/engineer in a large and complex environment. Degree qualified, preferably in computer science or software development. Strong understanding of software design principles and patterns, with experience in cloud development (preferably AWS), SaaS, CI/CD, IaC, and Serverless. Proficient in NodeJS, Microsoft .NET Core, REST, Terraform, NUnit, SQL, GitHub, and PostgreSQL. Strong problem-solving skills and the ability to show initiative and judgment. Ability to interpret written requirements and technical specification documents. Ability to implement and troubleshoot programming changes and modifications. Ability to work independently and with the minimum of supervision. Experience in creating technical documentation of designs and solutions. Good interpersonal and communications skills, oral and written, ability to communicate with users as well as technical staff. Enthusiastic about using modern technologies for innovative problem-solving. Flexible attitude, ability to perform under pressure for specific periods and maintain performance and meet tight deadlines. Experience with RabbitMQ, Datadog, OpenTelemetry, Auth0, JMeter, Snyk, and Postman would be a benefit. In Return Competitive Salary: We value your skills and expertise. Enjoy a competitive salary that recognises your contributions. Flexible working: Split your time working remotely and from our office. Great Work Environment: At our Hamilton office you'll have free carparking, free EV charging stations, tennis court, pool, and onsite café. Benefits that Matter: You'll receive some great benefits, including extra leave days, and discounted health insurance. Make a Difference: Working in a dynamic technology environment you will play a key role in building the next generation digital platform to help the next generation of New Zealand dairy farmers sustainably feed the world. If you're ready to drive impactful change in a culture of innovation, we'd love to hear from you.
Cambridge, United Kingdom
Hybrid
Full Time
10-03-2025