Intermediate Full Stack Developer
Our client is a forward-thinking technology organisation specialising in the development of advanced, integrated digital solutions. With a strong focus on innovation, scalability, and performance, they deliver systems that combine web platforms, cloud infrastructure, and connected technologies.
As a Full Stack Developer, you will be responsible for designing, developing, and maintaining both front-end and back-end systems that power critical client-facing platforms. Youll work within a collaborative, multi-disciplinary environment to build high-quality, reliable, and scalable solutions.
This is an exciting opportunity for a Developer who enjoys working across the full stack, solving complex technical challenges, and contributing to meaningful, real-world systems.
Key Responsibilities:
- Develop and maintain scalable client-facing web applications
- Build and support integrations between systems, applications, and connected devices
- Design and implement new features and system enhancements
- Develop and maintain back-end APIs and core business logic
- Create and optimise modern, user-friendly front-end interfaces
- Maintain cloud-based databases and infrastructure
- Support and enhance DevOps processes and CI/CD pipelines
- Monitor, troubleshoot, and resolve system performance issues
- Collaborate with cross-functional teams to deliver high-quality solutions
Job Experience and Skills Required:
- Education:
- Degree in Computer Science, Software Engineering, Information Technology, or a related field (or equivalent practical experience)
- Experience:
- Minimum 3+ years experience in full stack or back-end development
- Proven track record working on complex systems and delivering solutions end-to-end
- Technical Skills:
- Strong proficiency in C# and .NET / .Net Core
- Solid database experience (design, optimisation, and performance tuning)
- Experience building and maintaining RESTful APIs
- Hands-on experience with cloud platforms (Azure or similar)
- Strong knowledge of Git and version control best practices
- Advantageous Skills:
- Experience with modern JavaScript frameworks (e.g., Angular or similar)
- Exposure to microservices architecture and containerisation
- Experience working with system integrations or connected technologies
- Knowledge of secure development practices
- Additional Competencies:
- Strong problem-solving and analytical thinking
- Ability to work under pressure and meet deadlines
- Excellent communication and teamwork skills
- Proactive, adaptable, and solutions-driven mindset
Apply now!