DescriptionWe have an exciting and rewarding opportunity for you to take your software engineering career to the next level.
As a Software Engineer III C Developer at JPMorgan Chase within the Commercial & Investment Bank Electronic Trading Tech group youll be an integral part of an agile team that works to enhance build and deliver trusted marketleading technology products in a secure stable and scalable way. As a core technical contributor you are responsible for conducting critical technology solutions across multiple technical areas within various business functions in support of the firms business objectives.
Job Responsibilities
- Design and implement highperformance lowlatency trading algorithms and strategies.
- Optimize and improve existing codebase for better performance scalability and reliability
- Conduct thorough testing and debugging to identify and resolve issues ensuring the stability and robustness of the system
- Collaborate with business and other technology teams to understand requirements and translate them into technical specifications
- Stay uptodate with industry trends best practices and emerging technologies related to algorithmic trading and smart order routing
- Identify and mitigate issues to execute a book of work while escalating issues as necessary
- Participate in various stages SDLC of JPMorgan Electronic Trading services.
- Exhibit sound judgment under pressure in handling time critical situations lead and follow Agile Methodologies and Principles
Required qualifications capabilities and skills
- Formal training or certification on software engineering concepts and 3 years applied experience
- Strong proficiency in C11/14 STL Data Structures
- Strong Unix/Linux background with expertise in Multithreading and TCP/IP Network programming
- Advanced knowledge of Object Oriented Programing Design Software Architecture and Algorithms
- Proficient in all aspects of the Software Development Life Cycle
- Familiarity with modern Continuous Integration Development (CI/CD) practices
Preferred qualifications capabilities and skills
- Kernel tuning and lowlevel system programming
- Boost
- TCP/IP socket programming
- FIX
- Equities Futures and Options Electronic Trading Tech experience