At a Glance
- Tasks: Lead the design and development of innovative software solutions using cutting-edge technologies.
- Company: Join Morgan, a global leader in financial services with a focus on diversity and inclusion.
- Benefits: Enjoy competitive salary, health benefits, and opportunities for professional growth.
- Other info: Dynamic work environment with a commitment to employee well-being and career development.
- Why this job: Make a real impact by driving technology advancements in finance and analytics.
- Qualifications: 7+ years in software engineering with expertise in Java, React, and cloud platforms.
The predicted salary is between 60000 - 80000 Β£ per year.
Designs, develops, and troubleshoots creative software solutions, thinking beyond conventional approaches to solve complex technical problems.
Leads the adoption and integration of cutting-edge technologies including Java, Spring, Springboot, React, and Kafka.
Develops secure, high-quality production code, and reviews and debugs code written by others.
Defines and drives the technology roadmap, focusing on next-generation data, analytics, and automation platforms.
Champions the use of AI, machine learning, and advanced analytics to deliver real-time trade processing applications.
Identifies opportunities to eliminate or automate recurring issues to improve overall operational stability of software applications and systems.
Designs and implements data pipelines, analytics workflows, and reporting solutions using Python, Databricks, and Spark.
Develops and maintains web-based applications and dashboards using modern web stacks (React, Angular, etc.).
Builds and optimises data models, ETL/ELT processes, and integration frameworks for large-scale financial data.
Ensures data quality, security, lineage, and governance across all team platforms.
Formal training or certification in software engineering concepts with 7+ years' applied experience.
Hands-on practical experience in system design, application development, testing, and maintaining operational stability.
Hands-on expertise in Java, Spring, Springboot, Maven, Kafka, and modern web technologies such as React.
Strong knowledge of cloud platforms such as AWS, Lambda, ECS, EC2, and Terraform.
Proficiency in automation and continuous delivery, including CI/CD tools such as GitHub Actions and AWS CodePipeline.
Advanced proficiency in designing scalable, secure, and resilient systems for large-scale data environments.
Demonstrated ability to lead engineering teams, set technical direction, and deliver complex projects.
Demonstrated experience in leading and implementing standard software engineering practices, such as Agile development, code reviews, automated testing, CI/CD pipelines, and documentation.
Proficient in using AI development tools as well as agentic workflows.
Proven experience in financial markets, Futures & Options, and Trade Execution/Clearing.