We have an exciting opportunity for a Senior Software Engineer to join JPMorgan Chase's Corporate Investment Bank team. As a Software Engineer III, you'll be part of an agile team designing and delivering trusted market-leading technology products in a secure, stable, and scalable way. The role involves working on the transformation of the equity financing platform, tackling large-scale enterprise engineering challenges with Kafka/AMPS, building real-time inventory trading platforms in KDB, implementing data science tools in Python, and developing UIs in React.
You'll be working in a fast-paced, high-energy team spread across NA, EMEA and APAC, contributing to critical technology solutions across multiple technical areas. The position offers a supportive environment where you can grow and develop your skills under experienced technologists' guidance.
Key responsibilities include executing software solutions, creating secure production code, producing architecture designs for complex applications, and analyzing large data sets for continuous improvement. You'll also contribute to software engineering communities and work closely with traders and researchers to automate trading processes.
Required skills include strong Java experience, proficiency in multiple programming languages, understanding of SDLC, and knowledge of agile methodologies. Experience with cloud deployment, real-time processing systems like Kafka, and understanding of Equity Finance are highly valued.
Join our global team at JPMorgan Chase, where we strive to build trusted, long-term partnerships and serve clients in a first-class way. We value diversity and inclusion, making this an excellent opportunity for talented engineers looking to make an impact in financial technology.