
Tech Graduate Program – Software Engineer (Scala, Java, Spark, Python)
Are you a recent tech graduate looking to jumpstart your career in software engineering? Look no further! UBS is currently seeking highly motivated and innovative individuals to join our Tech Graduate Program as a Software Engineer. As a member of our team, you will have the opportunity to work with cutting-edge technologies such as Scala, Java, Spark, and Python while gaining valuable experience in the financial industry. We are looking for candidates who are passionate about technology, eager to learn, and thrive in a fast-paced environment. If you have a strong academic background and a desire to make an impact, we want to hear from you!
- Develop and maintain software applications using cutting-edge technologies such as Scala, Java, Spark, and Python.
- Collaborate with team members to design, implement, and test new software features and functionalities.
- Continuously learn and improve coding skills, staying up to date with the latest industry trends and best practices.
- Participate in code reviews and provide constructive feedback to improve code quality and maintainability.
- Troubleshoot and debug software issues, identifying root causes and implementing solutions.
- Conduct thorough testing to ensure software functionality and performance meet project requirements.
- Collaborate with cross-functional teams to gather requirements and translate them into technical specifications.
- Adhere to coding standards and guidelines to ensure consistency and maintainability of codebase.
- Contribute to the overall development and growth of the Tech Graduate Program by sharing knowledge and providing mentorship to new graduates.
- Demonstrate a strong work ethic, proactively seeking out new challenges and taking ownership of tasks.
- Adhere to project timelines and deliver high-quality work within given deadlines.
- Communicate effectively with team members and stakeholders to provide updates on project progress.
- Stay informed about the financial industry and how technology can be leveraged to drive innovation and improve processes.
- Continuously seek opportunities to improve processes and contribute to the overall success of the team.
Bachelor's Or Master's Degree In Computer Science, Software Engineering, Or Related Field.
Strong Proficiency In Scala, Java, Spark, And Python Programming Languages.
Experience With Software Development Methodologies And Best Practices, Including Agile And Test-Driven Development.
Familiarity With Database Technologies And Data Processing Frameworks, Such As Sql And Hadoop.
Excellent Problem-Solving And Critical Thinking Skills, With The Ability To Troubleshoot And Debug Complex Software Systems.
Software Development
Database Management
Algorithms
Data structures
Agile Methodology
Machine Learning
Object-oriented design
Cloud Computing
Test-Driven Development
Programming Languages
Big Data Analytics
Communication
Conflict Resolution
Emotional Intelligence
Leadership
Time management
creativity
flexibility
Teamwork
Adaptability
Problem-Solving
According to JobzMall, the average salary range for a Tech Graduate Program – Software Engineer (Scala, Java, Spark, Python) is $70,000-$100,000 per year. This can vary depending on factors such as location, company, and level of experience. With additional experience and skills, the salary range can increase to $120,000-$150,000 per year.
Apply with Video Cover Letter Add a warm greeting to your application and stand out!
UBS is a global firm providing financial services in over 50 countries. The company provides wealth management, asset management, and investment banking services for private, corporate, and institutional clients worldwide.

Get interviewed today!
JobzMall is the world‘ s largest video talent marketplace.It‘s ultrafast, fun, and human.
Get Started