drjobs Lead Software Engineer- Equity Derivatives Risk Management

Lead Software Engineer- Equity Derivatives Risk Management

Employer Active

1 Vacancy
drjobs

Job Alert

You will be updated with latest job alerts via email
Valid email field required
Send jobs
Send me jobs like this
drjobs

Job Alert

You will be updated with latest job alerts via email

Valid email field required
Send jobs
Job Location drjobs

Houston - USA

Monthly Salary drjobs

Not Disclosed

drjobs

Salary Not Disclosed

Vacancy

1 Vacancy

Job Description

Description

We have an opportunity to impact your career and provide an adventure where you can push the limits of whats possible.

As a Lead Software Engineer at JPMorgan Chase within Commercial & Investment Banking you play a vital role in an agile team dedicated to improving developing and providing reliable cutting-edge technology products that are secure stable and scalable. As a key technical contributor you are tasked with implementing essential technology solutions across diverse technical domains within various business functions to support the firms strategic goals.

Job responsibilities

  • Works directly with business quant and technology teams to articulate new technology requirements and solve business problems
  • Collaborates with other members of a globally distributed team to brainstorm new ideas / solutions and provide mentoring and technical expertise to the team
  • Develops specific enhancements and/or build new solutions to fulfill business objectives related to new business requirements
  • Works closely with other technology teams to ensure that required changes are made in other systems
  • Ensures technology solutions meet business and client requirements that they are robust and supportable
  • Documents release procedures and support notes for deliverables to enable proper support by our production management groups
  • Executes creative software solutions design development and technical troubleshooting with ability to think beyond routine or conventional approaches to build solutions or break down technical problems
  • Develops secure high-quality production code and reviews and debugs code written by others
  • Identifies opportunities to eliminate or automate remediation of recurring issues to improve overall operational stability of software applications and systems

Required qualifications capabilities and skills

  • Formal training or certification on software engineering concepts and 5 years applied experience
  • Hands-on practical experience delivering system design application development testing and operational stability
  • Advanced in one or more programming language(s)- Java technologies/frameworks such as Spring/Spring Boot Spring JPA/Hibernate REST based services etc.
  • Experience designing and implementing scalable microservice architectures with high resiliency capabilities.
  • Proficiency in Unix/Linux environments ability to navigate the system investigate processes and logs analyze system performance using tools such as Dynatrace etc.
  • Experience with Databases relational as well as No-SQL - Sybase / Oracle / Mongo DB
  • Experience with Messaging Middleware platforms Kafka / RabbitMQ
  • Experience with full development lifecycle and tools including Git/Bitbucket Jira Jenkins Gradle Maven
  • Demonstrated proficiency in software applications and technical processes within a technical discipline (e.g. cloud artificial intelligence machine learning mobile etc.)
  • Strong experience with JVM performance analysis including profiling heap dump analysis thread dump analysis GC tuning etc
Preferred qualifications capabilities and skills
  • Experience of working in financial services - understanding of equity derivative products

  • Exposure to cloud compute platforms including AWS

  • Experience with UI concepts languages and platforms including JavaScript/REACT AngularJS Typescript HTML5 CSS3



Employment Type

Full-Time

Company Industry

About Company

Report This Job
Disclaimer: Drjobpro.com is only a platform that connects job seekers and employers. Applicants are advised to conduct their own independent research into the credentials of the prospective employer.We always make certain that our clients do not endorse any request for money payments, thus we advise against sharing any personal or bank-related information with any third party. If you suspect fraud or malpractice, please contact us via contact us page.