Senior Python Developer

Switzerland - Zürich

Information Technology (IT)

Group Functions

Your role

As a Senior Python Developer, you will play a crucial role in designing, developing, and maintaining software solutions that support our Fund Administration operations. You will collaborate with cross-functional teams to ensure our systems are efficient, scalable, and aligned with business objectives.

Key Responsibilities:
• Design, develop, and maintain Python-based applications and tools for Fund Administration.
• Collaborate with business analysts, product managers, and other stakeholders to gather requirements and translate them into technical specifications.
• Implement best practices for software development, including code reviews, testing, and documentation.
• Optimize and enhance existing systems to improve performance and scalability.
• Troubleshoot and resolve technical issues in a timely manner.
• Mentor and guide junior developers, fostering a culture of continuous learning and improvement.
• Stay up-to-date with the latest industry trends and technologies to ensure our solutions remain cutting-edge.

Job Reference #

320781BR

City

Zürich

Job Type

Full Time

Your team

Fund Admin is a business critical program which serves as IT provider for the niche Asset Servicing business for the organization. Environment Management Team within Fund Admin Program, who’s mandate is to migrate the CS applications to UBS including supporting the strategic business initiatives from IT side.
You will be working with team of DevOps experts and IT developers across various technology stack including python.

Your expertise

• Bachelor's or Master's degree in Computer Science, Engineering, or a related field.
• 5+ years of experience in Python development, with a focus on backend systems.
• Experience with Django or Flask frameworks including Pandas, Matplotlib
• Experience with financial systems and knowledge of financial instruments.
• Proficiency in SQL and database design.
• Familiarity with cloud platforms (e.g., AWS, Azure) and containerization technologies (e.g., Docker, Kubernetes).
• Excellent problem-solving skills and attention to detail.
• Strong communication and collaboration skills.

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 know that it's our people, with their diverse skills, experiences and backgrounds, who drive our ongoing success. We’re dedicated to our craft and passionate about putting our people first, with new challenges, a supportive team, opportunities to grow and flexible working options when possible. Our inclusive culture brings out the best in our employees, wherever they are on their career journey. We also recognize that great work is never done alone. That’s why collaboration is at the heart of everything we do. Because together, we’re more than ourselves.

We’re committed to disability inclusion and if you need reasonable accommodation/adjustments throughout our recruitment process, you can always contact us.

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.

Senior Python Developer | UBS - Experienced professionals - job boards