J

Software Engineer III - Java, DevOps

JPMorganChase
Full-time
On-site
Plano, Texas, United States
Description

We have an exciting and rewarding opportunity for you to take your software engineering career to the next level. 

As a Software Engineer III at JPMorgan Chase within Corporate and Investment Bank, Global Portfolio Swap (GPS) AD team, you serve as a seasoned member of an agile team to design and deliver trusted market-leading technology products in a secure, stable, and scalable way. You will join a leading entrepreneurial and collegial team that is responsible for the development of high volume flexible portfolio swap product that will provide clients with synthetic performance over a basket of underliers. 

This is an exciting position for a talented and energetic engineer who thrives on new challenges, possesses true entrepreneurial spirit and enjoys working in a fast-paced, client-facing environment

Job responsibilities

  • Design and Development of key functionality within the application
  • Conduct design reviews/code reviews at agreed points throughout the project life cycle
  • Participate in the design and development of technical artifacts
  • Production Support as per rota within the team, L3 Support and DevOps
  • Process improvements within the end to end application lifecycle

Required qualifications, capabilities, and skills

  • Formal training or certification on software engineering concepts and 3+ years of applied experience .
  • Degree in Engineering or Computer Science or equivalent experience 
  • Proficiency in Java programming language with track record of delivering industrial quality systems. Java knowledge is required while Python is nice to have
  • Experience with modern software engineering practices: code review, test-driven development, continuous integration, agile methodologies
  • Experience of cloud technologies such as AWS, terraforms and cloud metrics tools is required.
  • Expertise on UI tech stack such as React or Angular is must have
  • Excellent analytical and problem-solving abilities 
  • Good team player

Preferred qualifications, capabilities, and skills

  • Experience in the Complex financial systems, Databases, Distributed systems and Web applications