Software Development Manager
- Discuss this with your agent
- Open in Claude
- Open in ChatGPT
Role details
Tech stack
+12 more
Job description
Plexible Digital Solutions Ltd is seeking an experienced and results-driven Software Development Manager to lead software engineering projects, manage development teams, and support the delivery of high-quality digital solutions. This role is ideal for a technical leader with strong software development, project management, and people management experience who can guide teams, improve development processes, and ensure successful delivery of scalable technology products.
What You’ll Do
- Lead and manage software development teams across web, mobile, cloud, and business application projects.
- Oversee the full software development lifecycle, from planning and design to development, testing, deployment, and support.
- Manage project timelines, sprint planning, development priorities, budgets, risks, and delivery milestones.
- Work with product owners, clients, senior leaders, designers, QA teams, and stakeholders to define technical requirements.
- Review code quality, architecture decisions, development standards, and engineering best practices.
- Support the implementation of Agile, Scrum, DevOps, CI/CD, and continuous improvement practices.
- Mentor developers, conduct performance reviews, and support career development within the engineering team.
- Identify technical risks, resolve delivery challenges, and ensure software solutions meet business and client needs.
- Monitor development KPIs, project progress, quality metrics, and team productivity.
- Prepare technical reports, project updates, resource plans, and strategic recommendations for senior management.
Requirements
- Experience in software development, software engineering, application development, IT project management, systems development, or a related field is preferred.
- Previous team leadership, engineering management, or software development management experience is highly desirable.
- Strong understanding of software architecture, Agile delivery, SDLC, DevOps, cloud platforms, databases, APIs, and modern development frameworks.
- Hands-on experience with programming languages such as JavaScript, TypeScript, Python, Java, C#, PHP, or similar technologies is advantageous.
- Excellent leadership, communication, analytical, and problem-solving skills.
- Ability to manage multiple projects, technical teams, stakeholders, deadlines, and competing priorities.
- Comfortable using project management tools, version control systems, CI/CD platforms, cloud services, reporting tools, and collaboration software.
- Strong commercial awareness with a practical approach to technology delivery and business growth.
- Applicants with proven software development leadership or digital solutions experience are encouraged to apply.
Benefits & conditions
Pulled from the full job description
- Flexitime
- Financial planning services
- Free or subsidised travel
- Paid volunteer time
- Canteen
- Company events, * Competitive management salary package.
- Supportive and collaborative technology environment.
- Career progression and leadership development opportunities.
- Ongoing technical training and professional development support.
- Opportunity to lead meaningful digital transformation and software delivery projects.
Pay: £5,000.00-£7,200.00 per month
Benefits:
- Canteen
- Company events
- Financial planning services
- Flexitime
- Free or subsidised travel
- Paid volunteer time
Apply for this position
This job is hosted externally. Click below to view the full posting and apply.
Apply on uk.indeed.comGood distractions
Talks and stories from around this role — technically off-topic, practically not.
Moments
Explore playlistsVideos
See allRelated articles
See all
7 Important Tips That Every Software Developer Should Know
Why Upskilling And Reskilling is Important For Developers
Is Software Engineering Over-Saturated?
Should Tech Managers Be Developers First? Pros and Cons