Server Engineer Lead


MS SEL 9167431


Analyst Programmer, Business Analyst, Business Intelligence, Business Systems & Databases, CRM Devloper / Analyst, Database Developer, Development & Programming, Infrastructure Consolidation, Java Developer, Microsoft Infrastructure, Network and Telecommunications, Server Administrator, Server Consolidation, Software Developer , Software Engineer, Software Project Manager, Storage Virtualisation, System Center Configuration Manager, System Center Consultant, System Center Service Manager, System Center Virtual Machine Manager, Systems Analyst, Systems Management, TCP/IP, Technical Architect, Technical Architect, Virtualization, Wireless Technologies


£120,000 to £130,000 Per Annum


+ 10% Bonus + Potential Equity + Remote Working


Cambridge, Remote Working

Contract Type:


We specialise in the recruitment of high quality candidates in the IT Development sector and we have an excellent opportunity for a Server Engineer Lead. The company is a digital signage media player and the role will be responsible for the architecture of a high-load, complex, distributed system, designed for both cloud deployment and on-premise hosting. The role will be involved in discussions and research of complex technical tasks including troubleshooting, system analysis and optimization, and re-architecting existing modules.

Salary from £120,000 - £130,000 + 10% Bonus + Potential Equity for the ideal candidate, plus excellent other benefits

Flexible working - occasional travel to the Office in Cambridge - Currently 100% remote

Server Engineer Lead’s Core Duties

  • Act as point of interface between server development team and other parts of the organisation (including DevOps, client development and product management)
  • Work with various stakeholders to agree cross-discipline APIs and guarantee the overall system is designed in a coordinated manner
  • Complete performance modelling and analysis to ensure sufficient scalability for future growth
  • Ensure that security is incorporated into the system from the outset
  • Work with development and QA organisations for a holistic approach to testing
  • Complete code reviews and mentor other engineers
  • Design and implement server-side code

Server Engineer Lead’s Key Skills

  • 5+ years of software development in a commercial environment
  • Thorough understanding of HTTP and network communication stack
  • Experience of REST services
  • Experience with microservice architecture
  • Experience with distributed systems architecture
  • Familiarity with relational and non-relational databases
  • Familiarity with modern JavaScript programming
  • Familiarity with security considerations
  • Familiarity with cloud hosting platforms (Azure/AWS)
  • Excellent team working and communication skills

Server Engineer Lead’s Desirable Requirements

  • Experience in .NET Core, ASP.Net, WCF, Web API
  • LINQ
  • Understanding of SOLID principles
  • Experience with .NET Core, ASP.Net Core
  • Familiarity with unit testing frameworks
  • Experience in a DevOps environment
  • Familiarity with Gerrit code review and Jenkins CI

Are you enthusiastic about the Server Engineer Lead’s job? Send us your CV in word format today