At a Glance
- Tasks: Lead and mentor a dynamic software development team while modernising legacy systems.
- Company: Join a forward-thinking tech company focused on innovation and collaboration.
- Benefits: Enjoy competitive pay, flexible work options, and opportunities for professional growth.
- Other info: Thriving environment with endless opportunities for learning and career advancement.
- Why this job: Make a real impact by driving software innovation and leading exciting projects.
- Qualifications: Experience in software development management and a passion for modern technology.
The predicted salary is between 36000 - 60000 £ per year.
Software Development Manager Position Overview We are seeking a highly motivated Software Development Manager to join our team and work alongside the existing Development Manager to oversee and guide the development function. This role is responsible for designing and implementing scalable, modern software solutions that meet business needs, while leading the transition of legacy systems into more flexible, web-based platforms using APIs and industry-standard practices. Technical & Architectural Skills * Software architecture and system design * Application modernization (legacy-to-web/platform transformation) * API design and integration (REST, GraphQL, etc.) * Database design and performance optimization * Cloud platforms (AWS, Azure, GCP) * CI/CD pipelines and DevOps practices * Security best practices (application and data security) * Knowledge of software testing strategies and automation The ideal candidate will combine strong technical expertise with proven leadership experience, and will be passionate about driving innovation, modernization, and excellence in software delivery. Key Responsibilities * Lead, mentor, and manage the software development team (including contractors) in collaboration with the current Development Manager, fostering a collaborative and high-performing environment. * Architect and design modern, scalable applications and integrations, with a focus on transitioning from legacy platforms to modern solutions. * Collaborate with stakeholders and change management teams to gather requirements and translate them into clear, actionable technical specifications. * Oversee the full software development lifecycle, ensuring timely, high-quality, and secure delivery of projects. * Establish and enforce best practices for code quality, security, performance, and maintainability. * Troubleshoot and resolve complex technical issues effectively and efficiently. * Stay current with emerging technologies, tools, and industry trends relevant to software development and modernization. * Promote a culture of continuous improvement, innovation, and knowledge sharing within the team. Skills & Knowledge * Degree in Computer Science, IT, or a related field, or equivalent practical experience. * Proven experience as a Software Development Manager or in a similar leadership role. * Strong background in modernizing legacy applications and integrating with web-based platforms. * Solid understanding of software architecture, database design, integration patterns, and performance optimization. * Familiarity with modern development methodologies, such as Agile and DevOps practices. * Experience managing and motivating diverse development teams. * Excellent problem-solving skills, with the ability to think critically and strategically. * Strong communication and interpersonal skills, with the ability to engage effectively across technical and non-technical stakeholders. * Ability to balance multiple projects and priorities in a dynamic environment
Development Manager employer: Eclipse IT Recruitment
Contact Detail:
Eclipse IT Recruitment Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Development Manager
✨Tip Number 1
Network like a pro! Reach out to your connections in the industry, attend meetups, and engage on platforms like LinkedIn. You never know who might have the inside scoop on job openings or can refer you directly.
✨Tip Number 2
Prepare for interviews by practising common questions and scenarios related to software development management. Think about how you would lead a team through a project transition or tackle a legacy system challenge.
✨Tip Number 3
Showcase your expertise! Create a portfolio or GitHub repository that highlights your past projects, especially those involving modernisation and API integration. This gives potential employers a tangible sense of your skills.
✨Tip Number 4
Don’t forget to apply through our website! It’s the best way to ensure your application gets seen by the right people. Plus, we love seeing candidates who are proactive about their job search.
We think you need these skills to ace Development Manager
Some tips for your application 🫡
Tailor Your CV: Make sure your CV reflects the skills and experiences that match the Software Development Manager role. Highlight your experience with modernising legacy systems and leading development teams, as these are key aspects of what we're looking for.
Craft a Compelling Cover Letter: Use your cover letter to tell us why you're passionate about software development and how you can drive innovation at StudySmarter. Share specific examples of your past achievements in software architecture and team leadership to make your application stand out.
Showcase Your Technical Skills: Don’t shy away from listing your technical expertise! Mention your experience with APIs, cloud platforms, and CI/CD practices. We want to see how your skills align with our needs for designing scalable, modern software solutions.
Apply Through Our Website: We encourage you to apply directly through our website. It’s the best way for us to receive your application and ensures you’re considered for the role. Plus, it shows us you’re keen on joining the StudySmarter team!
How to prepare for a job interview at Eclipse IT Recruitment
✨Know Your Tech Inside Out
Make sure you brush up on your technical skills, especially around software architecture, API design, and cloud platforms like AWS or Azure. Be ready to discuss specific projects where you've modernised legacy systems or implemented CI/CD pipelines.
✨Showcase Your Leadership Style
As a Development Manager, your leadership skills are crucial. Prepare examples of how you've led teams, mentored developers, and fostered a collaborative environment. Highlight any strategies you've used to motivate your team and drive innovation.
✨Prepare for Scenario Questions
Expect scenario-based questions that assess your problem-solving abilities. Think about challenges you've faced in previous roles, particularly around transitioning systems or managing complex projects, and be ready to explain your thought process and solutions.
✨Engage with Stakeholders
Demonstrate your communication skills by discussing how you've collaborated with stakeholders in the past. Be prepared to share how you gather requirements and translate them into actionable plans, ensuring everyone is on the same page throughout the development lifecycle.