Corus Consultancy Careers
Crawley / Global
You have blocked notifications
Oops! You have blocked notifications. Click here for more info
You have blocked notifications, please check your browser settings.
You're currently subscribed to job notifications
Subscribe to notifications
You will no longer receive notifications
Crawley / Global
About the Role
We are looking for an experienced Full-Stack Developer to join a product engineering team developing and supporting modern digital services.
This is a hands-on engineering role where you will work across the full technology stack, contributing to the design, development, testing and ongoing support of web applications and digital services.
You will work within a multidisciplinary product team and collaborate with product managers, business analysts, designers, testers, architects and operational colleagues to deliver secure, accessible and maintainable solutions.
The role offers the opportunity to work with modern technologies including React, Next.js, TypeScript, C#, .NET and Microsoft Azure.
Key Responsibilities
Design, develop and maintain software across the full application stack, including front-end components, backend services, APIs, integrations and data access.
Develop secure, accessible and responsive user interfaces using TypeScript, React and Next.js.
Develop secure and maintainable APIs and backend services using C# and .NET.
Deploy, operate and support applications hosted in Microsoft Azure.
Work with cloud services, databases, source control and CI/CD pipelines.
Write clean, readable, testable and maintainable code.
Participate in peer reviews and contribute to engineering standards and best practices.
Develop and maintain automated unit, integration and end-to-end tests.
Use monitoring and logging to understand application health and support live services.
Participate in agile delivery activities including planning, backlog refinement, stand-ups, reviews and retrospectives.
Identify and communicate delivery risks and technical issues at an early stage.
Use modern AI-assisted development tools to improve coding, testing, debugging and documentation workflows.
Work collaboratively with technical and non-technical colleagues to understand requirements and develop practical solutions.
Share knowledge and support colleagues in resolving development and live-service issues.
About You
We are looking for a pragmatic and collaborative software engineer who takes ownership of their work and is comfortable working across both front-end and backend development.
You will ideally have:
...
Guildford / Global
Crawley / Global
Guildford / Global
Crawley / Global
Uckfield / Global
Crawley / Global