Contract Senior .NET Developer
Software Developer (.NET)
About the Role
We are seeking an experienced .NET Software Developer to work on a complex, real-time software platform that integrates multiple data sources and system components. This role offers the opportunity to contribute to high-performance, mission-critical software, working across the full technology stack and delivering robust, production-ready solutions.
You will be part of a collaborative engineering environment, contributing to scalable architectures, real-time data processing, and advanced system integrations.
Key Responsibilities
-
Analyse, elaborate, and refine functional and technical requirements
-
Design and implement robust software components aligned with defined architecture and standards
-
Develop clean, testable, and maintainable code with supporting documentation
-
Collaborate with cross-functional engineering teams to ensure technical and operational alignment
-
Enhance existing platform capabilities through new feature development and system integrations
Technical Scope
Frontend
-
Web technologies including Vue.js, Leaflet, and ESRI
Middleware
-
C# / .NET application development
Backend
-
SQL-based databases and data-layer development
Nature of Work
-
Full-stack development across UI, middleware, and data layers
-
Focus on functional extensions, external system integration, and resilient system behaviour