My Shortlist

Your shortlisted jobs will appear here. To view your shortlist: Login Or Register

Date Added: Fri 04/07/2025

Senior Software Manager

Milton Keynes, MK9, UK
Apply Now

Company: INFINITIVE RESOURCES

Job Type: Permanent, Full Time

Salary: £50000 - £55000/annum company share scheme

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
Apply Now