US Jobs US Jobs     UK Jobs UK Jobs     EU Jobs EU Jobs

   

Sr. Director of Software Engineering - Branch Technology

If you are a software engineering leader ready to take the reins and drive impact, we've got an opportunity just for you.

As a Senior Director of Software Engineering at JPMorgan Chase and Area Technology Partner within the Branch Technology team, you lead a technical area and drive impact within teams, technologies, and projects.

Utilize your in-depth knowledge of software, applications, technical processes, and product management to drive multiple complex projects and initiatives, while serving as a primary decision maker for your teams and be a driver of innovation, modernization, and solution delivery.

Job responsibilities


* Manage agile software delivery teams and partner with the Product owner.


* Deliver solutions leveraging modern technologies including cloud-backed APIs and microservices utilizing modern database technologies.


* Oversee all aspects of technology delivery.


* Maintain a strong risk management mindset relative to managing risk and delivering technical tasks related to the solution, such as breaks, defects, patches, and upgrades.


* Possess a strong talent assessment and talent management background.


* Mentor team members to progress their technical and professional skills.


* Build and maintain relationships with business and technology team members.


* Triage technical issues and lead teams toward solving problems.


* Plan team capacity to accommodate demands.


* Drive down legacy technology platform footprint.

Required qualifications, capabilities, and skills


* Formal training or certification on software engineering concepts and 10+ years applied experience.

In addition, 5+ years of experience leading technologists to manage, anticipate and solve complex technical items within your domain of expertise


* Demonstrated proficiency in application, data and infrastructure architecture disciplines.


* Demonstrated proficiency with server side languages such as Java, Python, Ruby, PHP and JavaScript frameworks such as Angular JS and React


* Ability to work collaboratively in teams and develop meaningful relationships to achieve common goals.


* Demonstrated experience building internet scale platforms from the ground up.

Strong understanding of OOP & SOA principles, enterprise design patterns and industry best practices with experience using modern technology (e.g.

Java, Postgres, Kafka) and design patterns (e.g.

microservices, APIs).


* Expert level experience designing and building REST web services at internet scale.


* Experience in cloud technologies and patterns (AWS, Google Cloud).


* Experience with automated testing tools and capabilities (Cucumber, Selenium, ATDD, TDD).


* Experience with high volume, mission critical applications.


* Experience with tuning high volume applications.


* Familiarity with database technology such as Aurora Postgre, Oracle, DB2, or Amazon RDS and messaging technologies such as Apache Kafka.

C...




Share Job