Full Stack Developer
About the Business
Our client is an established, dynamic company specialising in industrial information systems and real-time data. We are seeking a talented developer to help build platforms that enable our customers to make data-driven decisions across their operations.
The Role
We are on the lookout for an Intermediate Full Stack Developer to join our smart, friendly team. While this is a full-stack position, it is heavily weighted toward the backend (a 70% Backend / 30% Frontend split).
You will work across our world-leading product suite, building new features, improving existing functionality, and contributing to our AWS cloud-hosted platform. We pride ourselves on always using the latest versions of our core tech stack.
Key Responsibilities:
To hit the ground running, you will need:
Our client is an established, dynamic company specialising in industrial information systems and real-time data. We are seeking a talented developer to help build platforms that enable our customers to make data-driven decisions across their operations.
The Role
We are on the lookout for an Intermediate Full Stack Developer to join our smart, friendly team. While this is a full-stack position, it is heavily weighted toward the backend (a 70% Backend / 30% Frontend split).
You will work across our world-leading product suite, building new features, improving existing functionality, and contributing to our AWS cloud-hosted platform. We pride ourselves on always using the latest versions of our core tech stack.
Key Responsibilities:
- Build and maintain heavy-lifting back-end services using C#, modern .NET 10, and legacy .NET Framework 4.8.
- Develop and maintain the front-end UI for the remaining 30% of your work using Angular 18+ and TypeScript.
- Design and construct scalable REST APIs.
- Work with MS SQL databases, including schema design and query optimisation.
- Deploy and support services running in AWS ECS containerised environments using Docker (tasks, services, clusters).
- Write and maintain automated tests and test cases, working within CI/CD deployment pipelines.
- Utilise GitHub Copilot as a standard part of your daily development workflow.
- Conduct pull request reviews, providing constructive feedback.
- Mentor junior developers, supporting their growth and ensuring high code quality.
- Manage work effectively via JIRA and collaborate on design via MS Teams.
To hit the ground running, you will need:
- 2+ years of commercial experience with the core technologies listed above.
- Strong C# skills with specific expertise across modern .NET 10 and legacy .NET 4.8 environments.
- Strong MS SQL database skills.
- Solid frontend capability using Angular 18+, TypeScript, HTML, and CSS.
- Familiarity with Docker and AWS ECS.
- Proficiency using GitHub Copilot as part of your daily development practice.
- A logical, analytical mindset with high attention to detail and strong troubleshooting skills.
- Excellent verbal and written communication skills.
- Bonus: Any knowledge of industrial or operational technology (OT) is a great advantage, though not strictly required.