Lead, mentor, and coach a team of developers, fostering professional growth, collaboration, and high performance.
Conduct regular one-on-one meetings, performance reviews, and skills assessments.
Manage workload distribution, task assignments, and staffing decisions.
Technical Oversight
Guide architectural decisions, coding standards, and best practices.
Review code, provide feedback, and ensure high-quality development output.
Stay updated on emerging technologies and recommend tools, frameworks, or processes that improve efficiency.
Project & Delivery Management
Collaborate with stakeholders to define technical requirements and project specifications.
Oversee project timelines, resource allocation, and deliverables.
Ensure successful execution of development projects from planning to deployment.
Cross-Functional Collaboration
Work closely with product managers, QA teams, business analysts, and other IT leaders to ensure alignment and smooth delivery.
Communicate progress, risks, and solutions to executives and stakeholders.
System & Application Management
Supervise the maintenance and enhancement of existing software systems.
Ensure system scalability, stability, security, and performance.
Oversee troubleshooting, incident response, and root-cause analysis.
Governance & Compliance
Ensure adherence to IT policies, security standards, and industry regulations.
Maintain documentation on architecture, design, and process.
QualificationsEducation & Experience
Bachelor's degree in Computer Science, Information Technology, Engineering, or related field (Master's preferred).
5-10+ years of software development experience.
2-5+ years managing or leading development teams.
Technical Skills
(Adapt based on tech stack)
Proficiency in programming languages such as Java, C#, .NET, Python, JavaScript, etc.
Experience with cloud platforms (AWS, Azure, GCP).
Familiarity with CI/CD pipelines, DevOps practices, and version control (Git).
Understanding of database technologies (SQL/NoSQL).
Knowledge of Agile/Scrum methodologies.
Soft Skills
Strong leadership and people-management skills.
Excellent problem-solving and decision-making abilities.
Effective communication and stakeholder-management skills.
Ability to manage multiple projects in a fast-paced environment.
Key Performance Indicators (KPIs)
On-time project delivery
Code quality and defect rates
Team productivity and satisfaction
System performance and uptime
Adoption of best practices and new technologies
Job Types: Full-time, Part-time
Pay: 40,000.00-48,000.00 per year
Work Location: Hybrid remote in Wellingborough NN8 3DL
Beware of fraud agents! do not pay money to get a job
MNCJobs.co.uk will not be responsible for any payment made to a third-party. All Terms of Use are applicable.