Reference:
MS SE 9167432
Sector:
Developer, Development & Programming
Salary:
£90,000 to £110,000 Per Annum
Benefits:
+ 10% Bonus + 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. The company is a digital signage media player and the role will be integral in the decisions 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 £90,000 - £110,000 + 10% Bonus + Potential Equity for the ideal candidate, plus excellent other benefits
Currently 100% remote with occasional travel to the Cambridge office
Server Engineer’s Core Duties
- Interface between server development team and other parts of the organisation (including DevOps, client development and product management)
- Work with stakeholders on cross-discipline APIs and ensure the overall system is designed in a coordinated manner
- Implement 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’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 and distributed systems architecture
- Skilled with modern JavaScript programming
- Experience with .NET and C#
- Familiarity with relational and non-relational databases
- Familiarity with security considerations
- Familiarity with cloud hosting platforms (Azure/AWS)
- Excellent team working and communication skills
Server Engineer’s Desirable Requirements
- Experience in ASP.Net, 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 job? Send us your CV in word format today
![]() | ![]() | ![]() |
