Senior Software Engineer
- leicester, leicestershire, LE1 5GL, United Kingdom
- Remote
- Full time
- £65,000 - £65,000 Per Annum
Job Description
About the Role
Our client is seeking a highly skilled and experienced Senior Software Engineer to join their dynamic, remote-first team. You will play a pivotal role in the design, development, and deployment of cutting-edge software solutions that drive innovation within the company. This position offers the opportunity to work on challenging projects, mentor junior engineers, and contribute significantly to architectural decisions. If you are passionate about writing clean, efficient code and thrive in a collaborative, distributed environment, this role is for you. We are committed to fostering a culture of continuous learning and professional growth, offering significant autonomy and impact to our senior engineering talent across the UK.
Key Responsibilities
- Design, develop, and maintain robust, scalable, and high-performance web applications and backend services.
- Collaborate with product managers and designers to translate requirements into technical specifications and elegant software solutions.
- Write comprehensive unit and integration tests to ensure code quality and system reliability.
- Participate in code reviews , providing constructive feedback to peers and upholding engineering standards.
- Mentor and guide junior engineers, fostering a culture of knowledge sharing and technical excellence.
- Troubleshoot, debug, and resolve complex technical issues across various environments.
Requirements
- BSc/MSc in Computer Science, Engineering, or a related field, or equivalent practical experience.
- 5+ years of professional experience in software development , with a strong focus on backend technologies.
- Proficiency in one or more programming languages such as Python, Java, C#, or JavaScript (Node.js).
- Demonstrated experience with cloud platforms like AWS, Azure, or GCP, and containerization technologies (Docker, Kubernetes).
- Solid understanding of database systems (SQL and NoSQL) and API design principles.
- Excellent communication and collaboration skills, essential for a remote-first working model.
Benefits
- Competitive annual salary with performance-based incentives.
- Comprehensive health, dental, and vision insurance plans.
- Generous paid time off and flexible working hours.
- A professional development budget for courses, conferences, and certifications.
- Company-provided equipment and home office setup stipend.
- Regular virtual team-building activities and social events.


