Information Technology
Full-Time
JPMorganChase
Overview
Job Description
We have an opportunity to impact your career and provide an adventure where you can push the limits of what's possible.
As a Lead Software Engineer at JPMorgan Chase within the Commercial and Investment Bank’s Credit Technology E-Trading team, you are an integral part of an agile team that works to enhance, build and deliver trusted market-leading technology products in a secure, stable and scalable way. As a core technical contributor, you will develop and support all facets of the Credit e-Trading system, including pricing models, market-making strategies, order management systems, market gateways, trading screens, monitoring and reporting, algorithmic trading and back-testing.
Location: Powai, Mumbai
Job Responsibilities
We have an opportunity to impact your career and provide an adventure where you can push the limits of what's possible.
As a Lead Software Engineer at JPMorgan Chase within the Commercial and Investment Bank’s Credit Technology E-Trading team, you are an integral part of an agile team that works to enhance, build and deliver trusted market-leading technology products in a secure, stable and scalable way. As a core technical contributor, you will develop and support all facets of the Credit e-Trading system, including pricing models, market-making strategies, order management systems, market gateways, trading screens, monitoring and reporting, algorithmic trading and back-testing.
Location: Powai, Mumbai
Job Responsibilities
- Develop high-availability trading systems, including building new applications/infrastructure and enhancing existing applications as part of the team using advanced technologies in the Pre-trade space. Align development with the overall Credit trading strategy.
- Transform and enhance complex trading workflows into intuitive user interfaces.
- Collaborate with our partners on the trading desk, research, QR, market risk, operations, and technology to define, design, and deliver high-quality software solutions
- Manage stakeholder expectations by effectively communicating project status, risks, and issues.
- Proactively identify hidden problems and patterns in data, using these insights to drive improvements in coding hygiene and system architecture.
- Drive architectural and design discussions to ensure the development of scalable and maintainable solutions.
- Manage the entire software development cycle from requirements gathering to release and subsequent support. Systematic management of the software lifecycle with attention to detail is expected.
- Stay up-to-date with emerging technologies and industry trends to drive innovation.
- 10+ years of development experience with a primary focus on Java.
- Experience in designing and developing a service-based architecture, including building low-latency, high-throughput, scalable, fault-tolerant systems.
- Experience in developing electronic trading systems.
- Proven organizational skills, decisive priority management and excellent verbal and written communication.
- Ability to build trust with traders and business stakeholders by understanding their needs and being responsive.
- Excellent understanding of object-oriented design and programming principles, multi-threaded architecture.
- Strong knowledge of SCM tools, CI/CD and shell scripting.
- Experience with Python and C++.
- Experience with the Eclipse RCP framework/Java Swing.
- Experience with several middleware technologies: Informatica UM, AMPS, Tibco RV, Chronicle, Kafka.
- Understanding of virtual machine architecture, including memory management, garbage collection and hotspot compiler.
- Proficiency in cloud fundamentals with familiarity with AWS services.
Similar Jobs
View All
Talk to us
Feel free to call, email, or hit us up on our social media accounts.
Email
info@antaltechjobs.in