Senior Software Developer, Developer Platform
SKILLS
FULL DESCRIPTION
Senior Software Developer, Developer Platform
ManchesterTechnology
As a Senior Software Developer, you will build and maintain the core infrastructure and tools that empower our development teams to deliver high-quality software efficiently and reliably.
Apply now
Full-time
Closes 29/04/2026
Preferred Skills and Experience
- Proven experience of developing low latency, highly available, and scalable solutions. - Experience working with high volumes of transactions. - Previous experience in a senior position and accustomed to mentoring junior team members. - Solid understanding of Infrastructure as Code (IaC) principles and familiarity with relevant tools. - Proficiency in programming and scripting languages, such as Golang, Python and Typescript, essential for developing automated process with supporting APIs and frontend tooling. - Knowledge of network and security technologies, along with foundational networking principles such as TCP/IP, routing and switching, and firewall configurations. - Familiarity with content delivery technologies and principles, including load balancing, caching, and cloud-based services. - Strong problem-solving skills, autonomy, and proactivity, enabling effective navigation in technically challenging environments. - Excellent communication and teamwork skills, along with experience in change and version control systems. - Experience working within a Linux-centric environment.
What you will be doing
- Building, nurturing, and levelling up our applications and automation solutions. - Mentoring and supporting the development of junior team members. - Delivering clean, maintainable, and elegant code. - Identifying areas where we can improve our technology and processes. - Contributing insights to create innovative and effective solutions to complex challenges. - Overseeing the entire lifecycle of automation projects, from conception through deployment and operational support, while adhering to best practices and maintaining high-quality standards. - Conducting pre-release and post-release testing, as well as proactive monitoring of automation services to identify and mitigate potential issues. - Contributing to the development and maintenance of the platform that supports self-service capabilities for internal customers. - Staying updated with emerging technologies and methodologies, proposing initiatives to enhance automation capabilities. - Maintaining and upholding coding standards across the automation space.
Employee Perks
- Bonus - Eye care and Flu Vaccinations - Life Assurance - Matched pension contribution
Apply now