Job Details
Job Your roleTake active part and lead the modernization of the existing application(s)Drive the transition of the existing application(s) to the Cloud (Azure)Support the colleagues and stakeholders in adopting the Agile Software Development cultureSpread the culture of quality and automation.
Take part in the development of the new business requirementsCollaborate with multiple IT & Business stakeholders to understand business requirements and develop high performance and scalable IT solutions Be able to mentor the Junior team members Join usAt 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 StatementsUBS 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 teamYou'll be working in the Group Compliance Regulations and Governance IT team internationally Our role is to design and implement innovated IT solutions to meet UBS' regulatory commitments You will be part of a global team that is responsible for delivering Compliance Monitoring and Oversight IT program - supporting the surveillance of bank-wide trading activity Your expertise6+ years of professional experience in software development.
Contribute to all stages of software development lifecycleEnsure application designs conform with business goalsDevelop and test softwareIdentify and resolve any technical issues arisingCreate detailed design documentation.
Conducting software analysis, programming, testing, and debuggingSound knowledge of Object-Oriented Programming (OOP) Patterns and ConceptsFamiliarity with different design and architectural patternsSkill for writing reusable Java libraries Knowhow of Java concurrency patterns.
Basic Understanding of the concepts of MVC (Model-View-Controller) Pattern, JDBC (Java Database Connectivity), and RESTful web servicesExperience in working with popular web application frameworks like Play and SparkRelevant Knowledge of Java GUI frameworks like Swing, SWT, AWT according to project requirementsAbility to write clean, readable Java code'Diversity Hiring Event'#LI-SS1You are:A big believer in Agile Software Development methods (e.
g Scrum)Follower and advocate of Software CraftsmanshipOpen and ready to challenge the Status Quo and explain the benefits of the newly proposed ideasFriendly, easy going and eager to collaborate with the Team Members.
Happy to share your knowledge, skills and know-how to increase the overall Team skill set