Job Title: Software Development Manager
Department: IT
Reports to: CTO
Location: Newcastle Upon Tyne, Hybrid - requiring 3 days per week in office
Type: Permanent, Full-Time
Summary:
We are seeking a results-driven Software Development Manager to lead a cross-functional development team focused on delivering high-quality solutions across Salesforce, web platforms, mobile applications and data services.
The role requires a blend of technical expertise, people leadership and project management to ensure consistent delivery of efficient, scalable and secure solutions aligned with business objectives.
In this critical role you will be expected to be hands-on to ensure the successful delivery of solutions, which will be used by our 170 business users, 37000 customers and suppliers.
Responsibilities:
Lead, mentor, and manage a team of developers, fostering a culture of innovation, collaboration, and continuous improvement.
Oversee the end-to-end software development lifecycle: planning, development, testing, deployment, and maintenance.
Collaborate with Transformation team and other stakeholders, to define and deliver product roadmaps.
Work with Project Management to manage project timelines, deliverables, and resources to ensure on-time delivery, and provide transparent updates to stakeholders.
Ensure software development processes adhere with best practice, including tools and methodologies (e.g. Agile, DevOps, CI/CD).
Provide technical guidance and hands-on support when necessary, including code reviews and architectural decisions to ensure quality, performance, scalability and security are always considered.
Guide the design and implementation of APIs and middleware solutions.
Ensure seamless integration and data flow where possible between Salesforce, mobile apps, websites and other backend systems.
Monitor team performance and conduct regular performance evaluations, goal setting, and career development planning.
Manage resource allocation in cooperation with Project Management, hiring, and onboarding of new engineering talent.
Ensure internal support queries are prioritised and actioned within agreed timescale.
Support senior leadership to define the technology roadmap that supports business growth and objectives.
Foster a culture of innovation and continuous learning with the team, encouraging personal and professional development.
The job holder may also be asked to undertake other duties outside of this job description that are commensurate with their skills and experience, including tasks delegated by CTO and other SLT members.
Skills and Experience:
Degree in Computer Science, Engineering or a related field.
Strong experience of professional software development, with previous experience in a managerial or team lead role.
Proven experience in designing and delivering high-quality software projects.
Solid demonstrable experience in either
+ Web and mobile development technologies (HTML, CSS, JavaScript, PHP, modern frameworks such as React/Next.Js, Vue.js Lavarel, etc.)
or
Developing on the Salesforce platform (including Apex, Visualforce, LWC, etc.)
Good experience with Agile methodologies (e.g. Scrum, Kanban) and tools (Jira preferred), and DevOps practices, Git and CI/CD pipelines.
Experience with cloud platforms such as AWS and Azure.
Knowledge or experience of utilising unit testing and mocking frameworks.
Experience of integrating systems, with knowledge of SOAP/REST APIs and authentical protocols (OAuth, JWT, etc.).
Awareness of modern software architecture patterns (e.g. microservices, event driven systems).
Ability to understand the technical details of what the team is working on.
Strong critical thinking and problem-solving skills, with a proactive approach to tackling complex business challenges.
Excellent leadership, interpersonal, and communication skills, with ability to motivate your team.
Ability to manage multiple projects and prioritise in a fast-paced environment.
Salesforce certifications preferred (e.g. Platform Developer, Application Architect, System Architect, Administrator).
Experience with data platforms, APIs, and modern data architectures (SQL, ETL pipelines, BI tools) would be beneficial not essential.
To apply please send across your CV and cover letter explaining why you are suitable for the role.
MNCJobs.co.uk will not be responsible for any payment made to a third-party. All Terms of Use are applicable.