Software Engineer
Are you an experienced Full-Stack Software Engineer ready to join a global leader in financial information services?
Our client is seeking a highly skilled individual to join their Engineering & Quality team in Manchester to support the development and delivery of mission-critical, data-heavy applications.
This is an opportunity for significant professional growth in a high-visibility role where your contributions will directly impact their core analytical business systems.
The Opportunity: Data, Development, and Impact
You will be essential in maintaining the quality, performance, and scalability of their proprietary software products. This role is focused on core engineering and architecture, where your responsibilities will include:
- Full-Stack Development: Architecting, designing, and maintaining robust applications using their key technologies: Java, REACT, and Python .
- Data Leadership: Leading and contributing to complex data migration projects and working extensively with relational databases and real-time data management systems.
- Collaborative Delivery: Working within Agile methodologies alongside cross-functional teams to ensure seamless delivery of high-quality software solutions.
What We They Looking For:
They are looking for seasoned engineers with a passion for technology and attention to detail.
- Experience: 5 years of experience in software engineering.
- Technical Stack: Proficiency in Java, REACT, and Python .
- Data Expertise: Strong experience with data migrations and relational database design.
- Database Knowledge: Working knowledge of PostgreSQL and Real-Time Data Management Systems (RTDMS).
- Education: Bachelor's degree in Computer Science, Software Engineering, or a related field.
Bonus Skills:
- Familiarity with DevOps practices and tools (e.g., Docker, Kubernetes / EKS).
- Knowledge of cloud platforms (e.g., AWS, Azure) and microservices architecture.
Why Join Us?
They are committed to continuous improvement and offer an inclusive and progressive approach. Your voice will be heard, and you will have the ability to exchange ideas throughout the organization, irrespective of seniority.
If you are ready to use your technical expertise to influence decision-making in a highly competitive market, apply today!