UBS - New York, NY

posted 3 months ago

Part-time - Senior
New York, NY
Securities, Commodity Contracts, and Other Financial Investments and Related Activities

About the position

As a Senior Java Microservices and Python Developer at UBS, you will play a pivotal role in designing and building attractive digital products and services that enhance our Credit Risk monitoring platform. Your primary responsibility will be to implement and deliver high-quality software solutions and components that meet the needs of our clients and internal stakeholders. You will leverage your extensive experience to mentor and lead other developers, reviewing code and designs to ensure adherence to industry standards and best practices. In this role, you will be instrumental in the modernization of our platform, continuously improving existing systems while applying a broad range of software engineering practices. This includes analyzing user needs, developing new features, and ensuring the quality, security, reliability, and compliance of our solutions. You will also be responsible for building observability into our solutions, monitoring production health, and resolving incidents to remediate the root causes of risks and issues. You will work within an agile operating model, collaborating closely with colleagues across various locations, including the UK, Zurich, Poland, and India. Your team will focus on the End Of Day monitoring platforms, ensuring that we meet the diverse needs of our clients while fostering a culture of diversity, equity, and inclusion within the workplace.

Responsibilities

  • Implement and deliver high-quality software solutions/components for the Credit Risk monitoring platform.
  • Mentor and lead developers; review code/designs and ensure adherence to standards.
  • Play a key role in platform modernization while continuously improving existing systems.
  • Design, develop, and improve digital products and technology services for clients and employees.
  • Apply a broad range of software engineering practices, from analyzing user needs to automated testing and deployment.
  • Ensure the quality, security, reliability, and compliance of solutions by applying digital principles and implementing functional and non-functional requirements.
  • Build observability into solutions, monitor production health, help resolve incidents, and remediate root causes of risks and issues.

Requirements

  • Bachelor of Engineering or equivalent.
  • 10+ years of experience in a similar position focused on Investment Banking or Risk Technologies within the finance sector.
  • 10+ years of working experience in Backend microservices development using Java, Spring Boot, Azure, Kafka.
  • Knowledge of SQL and PL/SQL (Oracle) and UNIX.
  • Knowledge of Azure development including Databricks, Azure Services, ADLS, Azure Data Lake, Cosmos, Data Factory.
  • Experience using DevOps and test automation toolsets like GitLab, Jenkins, TDD/BDD tools like Cucumber, Containerization like Kubernetes.
  • Knowledge of Python and Power BI along with Java is preferred.

Nice-to-haves

  • Knowledge of developing custom visuals, Data services, and API integration using Python.
  • Utilizing DAX (Data Analysis Expressions), M & MDX to create custom calculations.

Benefits

  • Flexible working arrangements including part-time, job-sharing, and hybrid working options.
  • Opportunities for career development and gaining new experiences in different roles.
  • A purpose-led culture that promotes collaboration and connection among employees.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service