Software Development Manager
We are seeking an experienced Software Development Manager to lead a talented development team. This is a pivotal role, responsible for driving technical excellence, improving processes, and ensuring the successful delivery of scalable, secure, and high-quality solutions.
You will manage the full software development lifecycle, from planning and design through to deployment and maintenance, while fostering a culture of collaboration and continuous improvement. The role requires strong leadership skills, hands-on technical involvement, and the ability to align development activities with strategic business objectives.
Key Responsibilities
- Lead, mentor, and manage a cross-functional development team, promoting innovation and best practices.
- Oversee end-to-end software development processes, ensuring timely delivery and adherence to quality standards.
- Collaborate with stakeholders to define product roadmaps and align technology initiatives with business goals.
- Drive process improvements, including Agile methodologies, DevOps practices, and CI/CD pipelines.
- Provide technical guidance, including code reviews and architectural decisions, ensuring performance, scalability, and security.
- Manage resource allocation, recruitment, and onboarding of new talent.
- Ensure seamless integration between CRM systems (ideally Salesforce), web platforms, mobile applications, and backend services.
- Support senior leadership in defining the technology roadmap for future growth.
- Proven experience in software development and team leadership roles.
- Strong understanding of modern web/mobile technologies or Salesforce development.
- Familiarity with Agile frameworks (Scrum/Kanban), DevOps practices, and tools like Jira, Git, and CI/CD.
- Knowledge of cloud platforms (AWS/Azure) and integration technologies (SOAP/REST APIs, OAuth).
- Excellent leadership, communication, and problem-solving skills.
- Salesforce certifications or experience highly desirable.
Location & Working Pattern Hybrid role based in Newcastle city centre, requiring three days per week in the office.