Software Engineering Manager - Java

JPMorgan Chase JPMorgan Chase · Banking · GLASGOW, LANARKSHIRE, United Kingdom · Corporate Sector

Manage a team of software engineers delivering technology solutions in a finance setting, focusing on technical leadership, process improvement, and fostering a positive team culture. Requires experience in system design, application development, and coding in languages like Java or Spark, with a solid understanding of SDLC and agile methodologies.

What you'd actually do

  1. Provide direction, oversight, and coaching for a team of software engineers.
  2. Ensure successful collaboration across teams and stakeholders.
  3. Lead and manage large-scale technical deliverables with your team.
  4. Execute software solutions, design, development, and technical troubleshooting.
  5. Define and lead technology and process implementations to achieve firmwide objectives.

Skills

Required

  • manage software engineering teams
  • system design
  • application development
  • testing
  • operational stability
  • Java
  • Spark
  • Software Development Life Cycle
  • agile methodologies
  • CI/CD
  • application resiliency
  • security
  • SQL
  • relational databases
  • Spark
  • NoSQL

Nice to have

  • Spark performance tuning
  • Scala