Lead Software Engineer, Ui, Equities Derivatives and Risk Technology

JPMorgan Chase JPMorgan Chase · Banking · Singapore · Commercial & Investment Bank

Lead Software Engineer for Equities Derivatives and Risk Technology, focusing on building a trader-facing Risk Management UI using React and Typescript in an agile environment. Responsibilities include designing, developing, and troubleshooting software solutions, writing secure code, automating issues, leading technical evaluations, and championing software engineering practices.

What you'd actually do

  1. Design, develop, and troubleshoot creative software solutions, applying innovative thinking to solve technical challenges and deliver robust systems.
  2. Write secure, high-quality production code in React and Typescript, and conduct thorough code reviews and debugging for team contributions.
  3. Identify and implement opportunities to automate or remediate recurring issues, enhancing the operational stability of applications and systems.
  4. Lead technical evaluation sessions with external vendors, startups, and internal teams to assess architectural designs and technical suitability for integration with existing systems.
  5. Champion communities of practice within Software Engineering, promoting the adoption of new and emerging technologies.

Skills

Required

  • React
  • Typescript
  • Python 3
  • CI/CD
  • Agile practices
  • Software Development Life Cycle
  • web build tools
  • Jest
  • Cypress
  • @testing-library/react
  • web performance optimization

Nice to have

  • cloud
  • AI/ML
  • mobile technologies

What the JD emphasized

  • advanced proficiency in React
  • Hands-on experience building complex web applications using React and Typescript
  • Proven ability to develop secure, high-quality production Typescript code