US Jobs US Jobs     UK Jobs UK Jobs     EU Jobs EU Jobs


Software Development Manager

Onefile Ltd, a Harris Computer company, is seeking a Software Development Manager to help lead, develop and support a high-performing software development team.

This is a full-time, permanent role with the requirement of being in the Manchester office a minimum of 2 days per week.

This role is central to ensuring our development teams operate effectively, deliver against agreed priorities and continuously improve their performance.

The successful candidate will combine strong leadership and organisational skills with a sound understanding of software development environments, fostering a culture of ownership, collaboration, accountability and continuous improvement.

Key Responsibilities:

People Leadership and Development


* Lead, mentor and support software developers, fostering a positive, collaborative and high-performing team environment.


* Conduct regular one-to-one meetings, performance reviews and career development discussions.


* Establish clear individual objectives and expectations aligned with departmental priorities.


* Identify development opportunities, support career progression and address performance challenges constructively.


* Promote employee engagement, wellbeing and a culture of continuous learning.

Team Performance and Coordination


* Ensure development teams remain aligned with agreed priorities, commitments and business objectives.


* Monitor progress against planned activities, proactively identifying risks, dependencies and potential obstacles.


* Facilitate effective communication and collaboration between developers, technical leads, product teams and other stakeholders.


* Support the resolution of delivery challenges and ensure appropriate actions are taken to maintain progress.


* Provide clear visibility of team performance, progress and areas requiring attention.

Resource and Capacity Management


* Plan and coordinate team capacity to support business priorities and operational requirements.


* Work with stakeholders to balance workloads, manage competing priorities and ensure effective utilisation of resources.


* Identify resource constraints, capability gaps and opportunities to improve team effectiveness.

Continuous Improvement and Innovation


* Promote efficient, scalable and sustainable software development practices.


* Encourage the adoption of automation, AI-assisted development tools and emerging technologies to improve productivity and effectiveness.


* Work collaboratively with technical specialists to identify opportunities for process optimisation and operational improvements.


* Support teams in adapting to evolving technologies, working practices and organisational requirements.

Stakeholder Engagement


* Build strong working relationships with Product Management, Engineering, Quality Assurance and other business functions.


* Communicate progress, challenges and priorities clearly to relevant stakeholders.
...




Share Job