Mobile Development Engineering Team Lead

JP Morgan

Location: Glasgow City

Job Type: Full time

Last updated

The most difficult thing is the decision to act, the rest is merely tenacity.
- Amelia Earhart

As an experienced engineering lead for our Integrated Workflows feature team, you will lead a team that creates productivity applications for JPMC employees to enjoy a friction free experience in collaborating digitally on documents. The application set includes a meeting management application, a digital document store and a secure document capture solution; and they cover iOS, Android, and Web platforms. The team, based out of Glasgow, is part of a larger global team and serves over 10,000 active users. This is an amazing opportunity to work on the transformation of the product suite as the firm evolves into a fully digital workplace and this role will be the key visionary behind that transformation. We are an agile, multi-functional team and work in a highly collaborative environment.

Primary Responsibilities:

  • Hands-on development of high quality software, adopting the Software Delivery Lifecycle tools, following Architecture patterns and Agile best practices
  • Collaborate with the Product owner to align the team with the product vision, sprint goals, and other necessary information
  • Provide architectural blueprints and technical leadership to the development team
  • Utilize tools, technology and various modern methodologies to lead, guide and train a team of software engineers
  • Champion continuous improvement activities to enhance productivity; coach organization to conduct continuous improvement events
  • Communicate organizational impediments to leadership; clear impediments for the team

Required Qualifications:

  • Experience in Java Development
  • Experience in micro service architectures
  • Expertise in application, data and infrastructure architecture disciplines
  • Technical Leadership qualities to lead and contribute within a larger global team
  • Ability to coach, mentor, collaborate with and influence people at various levels
  • Knowledge of relational databases like SQL, Oracle and ability to create ORM queries.
  • Understanding of cloud, virtualization, REST API design, and modern software languages
  • Knowledge of development methodologies such as pair programming and test driven development
  • Expertise in Testing Frameworks such as Junit, AssertJ, and Mockito
  • Understanding or have experience with Agile and Lean philosophies, hands on experience in Git, JIRA, Jenkins, Maven
  • Should be familiar with SoA and Blue/Green deployment models
  • Familiarity with mobile technologies like iOS/Android (Preferred, not required)
You’ve got this!