The Company
We are looking for a Senior C# .NET Engineer to support the development, enhancement, and ongoing support of a network monitoring and reporting system. The role will focus on building back‑end services, integrating network and security data sources, and ensuring performance, reliability, and scalability in a production environment.
This is a hands‑on engineering role suited for an experienced developer who is comfortable working across application, data, and integration layers.
The Role
- Design, develop, and maintain C# / .NET applications supporting network monitoring and reporting platforms
- Build and support backend services to ingest, normalise, and process network and security data
- Develop and maintain API integrations (RESTful services, JSON, authentication, error handling)
- Design, optimise, and support SQL Server databases, including schemas, queries, and stored procedures
- Translate network and system events into reliable and scalable application logic
- Diagnose and resolve issues across application, API, and database layers
- Support production environments, including troubleshooting, performance tuning, and defect fixes
- Produce technical documentation, runbooks, and handover materials
- Collaborate with infrastructure, network, security, and support teams
Your Profile
- Minimum 6 years of hands‑on experience as a C# .NET Engineer
- Strong experience with .NET, C#, and backend application development
- Solid experience with SQL Server, including T‑SQL, stored procedures, and query optimisation
- Strong understanding of REST APIs and system integrations
- Experience supporting production systems in a critical or enterprise environment
- Good understanding of network fundamentals (e.g. VLANs, IP networking, switching, wireless)
- Strong problem‑solving skills and attention to detail
- Comfortable working independently in a contract setup
Apply Today
Please send your resume, in WORD format only and quote reference number DC13417919, by clicking the apply button. Please note that only short-listed candidates will be contacted.
EA Licence no.: 07C5595 | Dmitriy Chervinskyi EA Registration no.: R22108655