IT Job Pro

Senior Software Manager

Viewed 0 times

Job Description

Job Title: Senior Software Manager
Location: Hybrid (3 days a week in our office in Milton Keynes)
Salary: £50,000 to £55,000 + Company Share Scheme

Job Overview
We are seeking a Senior Software Manager to lead and mentor a growing dynamic team of software engineers, driving high-impact projects from conception to deployment. This is a hands-on leadership role ideal for a seasoned engineering professional who brings deep expertise in software development, Linux systems engineering, and networking, along with strong leadership skills and a proactive, self-starting mindset.
The ideal candidate will possess a keen ability to conduct technical research, diagnose complex system issues, and identify root causes efficiently. We are looking for someone who demonstrates strong initiative, ownership, and a passion for solving problems with precision and persistence.

Key Responsibilities

* Lead and manage a team of software engineers in the design, development, testing, and deployment of robust software solutions.

* Provide hands-on technical leadership across software development, Linux system engineering, and network infrastructure.

* Conduct in-depth technical research and fault analysis to resolve complex system and application issues.

* Collaborate cross-functionally with Product, DevOps, Security, and other departments to ensure system reliability and scalability.

* Define and enforce engineering best practices including code reviews, CI/CD, documentation, and agile workflows.

* Drive continuous improvement efforts in engineering processes, tooling, and system performance.

Required Qualifications

* Bachelor’s or Master’s degree in Computer Science, Software Engineering, or a related field.

* 6+ years of experience in software development, including 1+ years in a leadership or managerial role.

* Extensive experience with Linux systems, including performance tuning, debugging, and systems-level troubleshooting.

* Solid understanding of networking concepts and protocols (e.g., TCP/IP, DNS, routing, firewalls).

* Strong analytical skills with a demonstrated ability to research, investigate, and solve complex technical problems.

* Proven ability to lead technical teams and deliver results in a fast-paced, agile environment.

* Excellent communication skills and the ability to translate technical challenges into actionable plans.

Preferred Skills

* Experience with cloud platforms such as AWS, Azure, or GCP.

* Familiarity with containerization and orchestration (Docker, Kubernetes).

* Knowledge of infrastructure as code (Terraform, Ansible) and automation tools.

* Experience with secure software development and cybersecurity practices.

Personal Attributes

* Proactive and self-starting — takes initiative and thrives in autonomous environments.

* Persistent problem-solver — highly skilled in researching and resolving difficult technical challenges.

* Leadership-focused — able to build trust, guide teams, and set clear technical direction.

* Detail-oriented and analytical — strong focus on quality, maintainability, and long-term stability.

* Reliable and accountable — follows through on commitments and takes ownership of results

Job Summary

wave-1-bottom
Milton Keynes Location
IT Job Pro

Similar Jobs

The largest community on the web to find and list jobs that aren't restricted by commutes or a specific location.