Settlements, Collateral and Controls Tech Team Lead

MUFG Investor Services

  • London
  • Permanent
  • Full-time
  • 1 month ago
Do you want your voice heard and your actions to count?Discover your opportunity with Mitsubishi UFJ Financial Group (MUFG), the 7th largest financial group in the world. Across the globe, we’re 160,000 colleagues, striving to make a difference for every client, organization, and community we serve. We stand for our values, building long-term relationships, serving society, and fostering shared and sustainable growth for a better world.With a vision to be the world’s most trusted financial group, it’s part of our culture to put people first, listen to new and diverse ideas and collaborate toward greater innovation, speed and agility. This means investing in talent, technologies, and tools that empower you to own your career.Join MUFG, where being inspired is expected and making a meaningful impact is rewarded. EDUCATION • Degree or equivalent work experience equally preferable. • Bachelor's degree in Computer Science or a closely-related discipline CERTIFICATIONS • [Include information as needed.] WORK EXPERIENCE • Application development experience on data platforms, leveraging structured query language (SQL), extract-transform-load (ETL) tools, and object-oriented languages (Java, Python, C#) • Experience managing teams in Agile environments • Experience with web technologies: Restful Services, JavaScript • Programming/systems analysis experience with emphasis in applications and systems, architectural and database design and development • Strong experience in writing complex queries; experience working with enterprise database management system (DBMS) such as Oracle, DB2 or SQL, and with stored procedures • Knowledge and sensitivity to the current regulatory environment and compliance with regulations including: privacy, anti-money laundering, consumer protection and fair lending • Experience within a technology organization in the banking, financial services, or financial technology industries preferred • Previous experience working in regulated industry and matrixed organization required • Experience developing at all levels of the application stack (front end/UI, middle/services and back end/database) • Experience with Java and Java frameworks • Experience implementing and maintaining RESTful APIs • Advanced knowledge of application, data, and infrastructure architecture disciplines • Experience with Python, Kubernetes, and AWS, Azure, or any cloud provider • Cloud experience, preferably in Amazon Web Services (AWS) • Experience in designing data models and structures to store various kinds of data in different formats • Experience in installing, configuring, and troubleshooting Unix /Linux based environments • Experience with RDBMS based databases such as Oracle and SQL Server or NoSQL DBs such as DynamoDB. • Experience with virtualization and containerization (e.g., VMware, Virtual Box) • Experience with monitoring systems • Knowledgeable in CI/CD principles • Knowledgeable in DevOps workflow tooling • Knowledgeable on Atlassian Suite (Jira, Confluence, etc.) FUNCTIONAL SKILLS • Proficient with object-oriented and functional languages (e.g. Java, C#, Scala, Python, JavaScript, SQL) • Experience with major public cloud offerings and how to design solutions that are built around these technologies (AWS, Azure, Google Cloud Platform, and similar) • Experience leading technical iteration on the design, development, documentation, testing, and deployment of platform user interface features • Experience integrating APIs with enterprise systems and developing SOAP and REST JSON web services and clients • Experience using API programming languages and frameworks, Docker, CI/CD, Microservice Architecture, Serverless • Experience designing, developing, debugging, and operating distributed systems that provide system availability, resilience, and performance • General understanding of UI design principles and best practices • Well versed in responsive design and implementation • Proficient with SDLC project and process management tools and methodologies (Agile, waterfall, and other delivery methodologies) • Experience creating end to end data pipelines as well as CI/CD pipelines for applications delivery • Proficient understanding of code versioning tools such as Git FOUNDATIONAL SKILLS • Demonstrates leadership • Communicates effectively • Identifies multiple paths to success using analytical and critical thinking as well as decision-making skills • Operates strategically to support a culture of continuous improvement and systems thinking • Makes sound business decisions in a complex work environment • Collaborates with other business functions and divisions to advance business objectives • Is flexible, decisive, and able to establish support from leadership • Monitors industry trends and best practices and applies insights to advance the business • Exhibits and fosters optimism, resilience, flexibility, and openness to others' ideas • Inspires innovation and values learning as a lifelong professional objective • Leads by example, engaging inclusively and with intent • Always acts with integrity • Iterative problem-solving • Serving as a trusted advisor RESPONSIBILITIES High Level Responsibilities: • Participate in all phases of software engineering life cycle and troubleshoot technical problems as needed. • Design, develop, and maintain applications, infrastructure, and platform according to changing requirements and following established processes and procedures. • Facilitating in the integration of third party services, applications and functionalities to enhance web performance and increase e-business success. • Lead in designing, developing, coding, and/or enhancing applications, features, infrastructure, user interfaces, and/or application frameworks • Monitor, test, analyze, and evaluate application performance; resolve issues and/or recommend improvements. • Provide guidance and technical instruction to junior level engineers. • Conduct needs analyses and requirements assessments, assess technical viability of products/technologies, contribute to development of business cases, and consult and make recommendations on technical solutions to meet specific business requirements • Consult on database development, database transaction management, and application integration for various systems or platforms. • Test, debug, and/or oversee the testing and validation of applications to ensure that quality and functionality are in line with the requirements, as well as industry standards and protocols. Details: • Perform complex application design and programming activities in the latest techniques: Scala, Java, Node, REST, microservices, AWS/Cloud infrastructure, Spark, Kubernetes, Docker, Jenkins • Provide technical leadership in terms of architecting applications, mentoring developers, making smart technology decisions, etc. • Deliver projects that adhere to continuous delivery practices with automated unit testing, integration testing, and performance testing pipelines • Troubleshoot issues and problems, comes up with clear action plan(s) to resolve such issues, develops, tests and implements the agreed solution into productionWe are open to considering flexible working requests in line with organisational requirements.MUFG is committed to embracing diversity and building an inclusive culture where all employees are valued, respected and their opinions count. We support the principles of equality, diversity and inclusion in recruitment and employment, and oppose all forms of discrimination on the grounds of age, sex, gender, sexual orientation, disability, pregnancy and maternity, race, gender reassignment, religion or belief and marriage or civil partnership.We make our recruitment decisions in a non-discriminatory manner in accordance with our commitment to identifying the right skills for the right role and our obligations under the law.

MUFG Investor Services