Expoint - all jobs in one place

מציאת משרת הייטק בחברות הטובות ביותר מעולם לא הייתה קלה יותר

Limitless High-tech career opportunities - Expoint

JPMorgan Manager Software Engineering - Web Java 
United Kingdom, England 
963510629

Yesterday

Job responsibilities

  • Provides guidance to immediate team of software engineers on daily tasks and activities
  • Sets the overall guidance and expectations for team output, practices, and collaboration
  • Anticipates dependencies with other teams to deliver products and applications in line with business requirements
  • Manages stakeholder relationships and the team’s work in accordance with compliance standards, service level agreements, and business requirements
  • Creates a culture of diversity, equity, inclusion, and respect for the team members and prioritizes diverse representation
  • Acts as the Application Owner, helping to ensure technical compliance with applicable rules and regulations
  • Drives the full Agile SDLC with the Product Owner and engineer team, delivering consistent quality and sustained velocity
  • Liaises with the Product Owner to support the capture and refinement of functional and non-functional requirements for new product features
  • Supports the software engineering team with the delivery of new product features and technical change
  • Identifies areas of technical improvement and drives the technical change backlog for the application
  • Engineering team line manager
  • Supports the team with technical Production support and release activities (including out-of-hours)

Required qualifications, capabilities, and skills

  • Experience in Computer Science, Engineering, Mathematics, or a related field and expertise in technology disciplines
  • Experience leading technology projects and managing technologists
  • Proficient in automation and continuous delivery methods
  • Proficient in all aspects of the Software Development Life Cycle (e.g. sprint planning, sprint ceremonies and sprint reporting)
  • Advanced understanding of agile scrum methodologies such as CI/CD, Application Resiliency, and Security
  • In-depth knowledge of the financial services industry and their IT systems
  • Practical cloud native experience (Kubernetes and AWS preferred)
  • Experience of technical architecture, design and managing technical debt and continual improvement

Preferred qualifications, capabilities, and skills

  • Proficient in coding in one or more object-orientated languages, including Java 17+ with Spring Boot
  • Experience of building and testing modern reactive Javascript web user interfaces (e.g. ReactJS )
  • Experience of web user interface design (UI/UX design techniques)
  • Project management and requirements gathering experience
  • Good communication, design and documentation skills
  • Hands-on experience with event driven architecture and distributed messaging technologies (e.g. Kafka )
  • Experience with Docker and running Production workloads on Kubernetes
  • Experience using and designing schemas/data structures in SQL relational databases (e.g. Oracle, PostgreSQL, MySQL, AWS Aurora and CockroachDB )
  • Certified Kubernetes knowledge (e.g. CKAD)
  • Certified public cloud technology knowledge (e.g. AWS)
  • Practical experience of migrating, building and/or maintaining applications running on public cloud infrastructure