- Senior
- Bureau à Pune
Your role
At UBS, we re-imagine the way we work, the way we connect with each other – our colleagues, clients and partners – and the way we deliver value. Being agile will make us more responsive, more adaptable, and ultimately more innovative.
We’re looking for Software Engineer to:
• design, develop, and improve the digital products and technology services we provide to our clients and employees
• apply a broad range of software engineering practices, from analyzing user needs and developing new features to automated testing and deployment
• ensure the quality, security, reliability, and compliance of our solutions by applying our digital principles and implementing both functional and non-functional requirements
• build observability into our solutions, monitor production health, help to resolve incidents, and remediate the root cause of risks and issues
• understand, represent, and advocate for client needs
• share knowledge and expertise with colleagues , help with hiring, and contribute regularly to our engineering culture and internal communities.
City
Job Type
Country / State
Function Category
Join us
We’re committed to disability inclusion and if you need reasonable accommodation/adjustments throughout our recruitment process, you can always contact us.
Contact Details
UBS Recruiting
Disclaimer / Policy statements
Your team
Your expertise
• Strong proficiency in one of the modern server-side languages such as Java, Go, Python, JavaScript
• Strong understanding of software engineering principles, design patterns, and best practices for building scalable and maintainable code
• Experience in building web applications using React.js or similar front-end frameworks will be preferred.
• Experience with RESTful API development, integrating with external services and databases
• Experience with cloud platforms, such as AWS or Azure, and experience with cloud services like AWS Lambda or Firebase and expertise with modern cloud native development (Docker, Kubernetes, Knative)
• Experience with version control systems, such as Git, and collaborative development workflows
• Expertise creating robust CI/CD pipelines
• Experience leading collaborative software design sessions
• Experience leading continuous improvement of Engineering practices
• Eagerness and willingness to learn new technologies
• Expertise using database technologies and patterns
Skills and Qualifications:
• Education: Bachelor’s degree in Computer Science, Engineering, or a related field.
• Technical Skills: Strong proficiency with Java Experience with SQL and data modeling, as well as familiarity with NoSQL databases.Knowledge of data, cloud and latest technologies.
• Analytical Skills: Ability to analyze complex data structures and derive insights.
• Communication Skills: Excellent communication skills to effectively collaborate and convey complex solutions.
• Problem-Solving: Strong problem-solving abilities to address data-related challenges.
About us
We have a presence in all major financial centers in more than 50 countries.