As a Lead Software Engineer at JPMorgan Chase within the Equities Trading Technology Organization, you will serve as a seasoned member of an agile team to design and deliver trusted market-leading technology products in a secure, stable, and scalable way. You will be responsible for carrying out critical technology solutions across multiple technical areas within various business functions in support of the firm's business objectives.
The team has 1000's of engineers working across challenging business problems, ranging from building low latency execution, algorithmic trading, solving complex functions, using Artificial Intelligence, Machine Learning and Natural Language Processing to gain insight and execute trades.
We use the best tools for the job and you will have the opportunity to work with some of the most experienced colleagues in the industry. We build resilient and stable systems using cloud technologies and innovative techniques such as chaos engineering. We believe in doing small incremental changes and have tools in place to ensure continuous deployment in a controlled manner.
The role will be based in Athens, working closely with the London Business and Global partners. You'll be developing rich and intuitive user interfaces using React, helping with the journey to AWS cloud, and acting as a senior developer setting direction and best practices. The position offers the opportunity to work on cutting-edge technology in a global financial institution while contributing to market-leading solutions.
Key responsibilities include executing software solutions, creating secure production code, producing architecture designs, and collaborating with UI developers for code reviews. The ideal candidate should have strong experience with React, TypeScript, and modern front-end technologies, along with knowledge of CI/CD practices and cloud technologies.