Server Engineer Lead

Reference:

MS SEL 9167431

Sector:

Business Systems & Databases, Database Developer, Developer, Development & Programming, IT Security, Java Developer, Microsoft Infrastructure, Network / Firewall Security, Other, Other IT Roles, Programmer, Security, Security Management, Software Developer

Salary:

£125,000 to £150,000 Per Annum

Benefits:

+ Excellent Bens + Potential Equity + Remote Working

Town/City:

Cambridge - Remote Based

Contract Type:

Permanent

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 £125,000 - £150,000 (inc bonus) + Potential Equity + excellent other benefits

Remote based with occasional travel to the office in Cambridge

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 Core, WCF, Web API
  • ADO.NET
  • LINQ
  • Understanding of SOLID principles
  • 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 job? Send us your CV in Word format today.