Software Engineering Manager
Embark on a transformative role with our established software product client based in Gateshead. This is a growing business, and you will deliver industry leading software to a global client base. As the Software Engineering Manager, you will spearhead the software department, championing best practices and continual enhancements to ensure the delivery of superior solutions for their clients. This pivotal role involves steering technical decisions and advancing the technical prowess of your team.
This role is based onsite in Gateshead 3 days per week so applicants need to be within a commutable distance.Â
Day-to-Day Responsibilities:
- Establish and champion the adoption of engineering best practices and standards.
- Collaborate with the Software Engineering Director to manage a comprehensive re-engineering initiative.
- Engage with key IT stakeholders to enhance efficiency and refine operational procedures.
- Lead the development and implementation of testing strategies in collaboration with the Test and Quality Manager.
- Manage career development and training initiatives within the Engineering department.
- Cultivate a culture of accountability, technical excellence, and collaborative spirit.
- Develop and implement performance metrics to facilitate team improvement.
- Provide effective leadership and coaching, setting clear goals and conducting regular performance evaluations.
- Advocate for and implement Continuous Integration/Continuous Deployment (CI/CD) practices across the department and broader IT areas.
- Direct the technical strategy and foster robust relationships with Product Owners and other technology sectors.
- Facilitate collaboration among local and remote teams and negotiate with high-level stakeholders.
- Strategise and execute the technical aspects of product development to achieve high performance on an international scale.
Required Skills & Qualifications:
- Proven leadership in managing software development teams across various locations.
- Demonstrated ability in designing and deploying complex software solutions.
- Hands-on programming expertise with languages such as C#, Java, etc.
- Experience in implementing CI/CD and utilizing cloud services like Azure.
- Strong foundation in Agile methodologies and re-engineering processes.
- Knowledge of secure coding practices and code analysis.
- Familiarity with event-driven architecture and modernising operational practices.
- Commercial acumen and experience in overseeing third-party service providers.
- Exceptional negotiation skills and the ability to influence outcomes.
Benefits:
- £80,000 - £90,000
- £5600 car allowance
- 25% bonus potential
- Opportunities for career advancement and leadership development.
- Engagement with cutting-edge projects and technologies.
- A supportive and inclusive workplace culture.
To apply for the Software Engineering Manager position, please submit your CV outlining your relevant experience for this role.