Software Engineering Lead
🚀 Software Engineering Lead | Manchester (2 days hybrid) | 💰 Up to £120,000 per annum + Benefits | Work from Anywhere for 4 Weeks Per Year ✈️
The Role
We've partnered with a global leader in financial information services to source a highly experienced Software Engineering Lead for their critical Data & Analytics Applications team in Manchester. This is a key technical and leadership role that directly influences the core analytical systems of the business.
This position is designed for a seasoned engineer with a strong hands on Java background and expertise in data management. You won't just be managing a team; you'll be setting the technical direction and ensuring the successful delivery of scalable, high-performance applications all while remaining hands on!
What You'll Be Leading 🛠️
As the Engineering Lead, your responsibilities combine deep technical oversight with team management and strategic input:
- Technical Strategy: Contribute to the overall software engineering strategy for full-stack applications, ensuring alignment with business priorities.
- Team Leadership: Lead, mentor, and inspire collaborative teams of software engineers, fostering a culture of technical excellence and continuous improvement.
- Architecture & Development Oversight: Oversee the architecture, design, and development of applications—which currently utilise Java, React, and Python —to ensure maximum robustness and maintainability.
- Data Focus: Champion data integrity by leading crucial data migration projects and ensuring seamless, efficient transitions.
- Agile Delivery: Manage multiple projects concurrently, driving timely delivery while establishing tools, standards, and ways of working that expedite Agile processes .
- Collaboration: You will collaborate with cross-functional teams to ensure seamless delivery of software solutions.
The Technical Core 🧠
This role requires substantial experience in large-scale, enterprise environments, with a critical focus on Java and data systems:
- Experience: You are required to have a comprehensive background in software engineering , including significant experience in a leadership role .
- Core Technology: Extensive experience with Java is essential, alongside a strong understanding of full-stack concepts and technologies (i.e., React, Python).
- Data Expertise: Demonstrated strong experience with data migrations and relational database design.
- Database Proficiency: Extensive practical experience with PostgreSQL and Real Time Data Management Systems.
- Modern Infrastructure: Proven experience working with cloud platforms (i.e., AWS, Azure) and microservices architecture .
- Education: Bachelor's or Master's degree in Computer Science, Software Engineering, or a related field.
What Makes You Stand Out 🌟
- Knowledge of DevOps practices and tools (i.e., Docker, Kubernetes / EKS-based container orchestration).
- Experience in the Financial Services industry .
- Agile practitioner capabilities and experience working with or in Agile teams.
Note: This vacancy is being managed by a third-party agency. By applying, you agree to your application being processed for this role. We endeavour to respond to all candidates, but high application volumes may prevent individual feedback.
- Company
- TopTek Talent
- Location
- Manchester, UK
- Posted
- Company
- TopTek Talent
- Location
- Manchester, UK
- Posted