Full Stack Developer (.NET / Node / React)
A pioneering engineering and software company developing cutting-edge simulation technology is looking for a Full Stack Developer to join its growing cloud software team.
You’ll work on award-winning cloud platforms used globally to improve rail safety, optimise infrastructure planning and support efficient freight and passenger transport.
This is an excellent opportunity for a developer who enjoys building high-quality software in a collaborative engineering environment and wants to progress into a senior developer role over time.
The Role
You’ll join a cross-functional agile team responsible for building and evolving modern cloud applications used by engineers and rail organisations worldwide.
The role focuses primarily on backend development using .NET and Node.js, while also contributing to a React frontend and working closely with QA, delivery and product teams.
You’ll be involved across the full software development lifecycle, from designing new features to writing tests and improving engineering practices.
Key Responsibilities
* Build high-quality new features for a modern cloud platform
* Work with delivery, QA and support teams to balance new functionality, customer feedback and bug fixes
* Contribute to API and UI design guidelines and best practices
* Collaborate with developers to design features and solve technical challenges
* Write unit tests and follow a test-driven development approach
* Participate in Agile development and CI/CD pipelines
* Help improve engineering tools, practices and standards
* Contribute ideas and technical solutions to support the product roadmap
Frontend: React, TypeScript
Data: SQL / data-heavy applications
Testing: Unit testing, automated testing tools
What They’re Looking For
* Experience building commercial software and web applications
* Strong full-stack experience using .NET and TypeScript
* Experience developing React front-end applications
* Strong SQL and data analysis skills
* Experience writing modular, well-tested code using modern development principles
* Comfortable working in Agile, CI/CD and DevOps environments
* Experience using Git for version control
* Strong collaboration and communication skills
Why Join?
You’ll be joining a specialist engineering consultancy developing world-class technology used across their industry
* Hybrid working (minimum 1 day per week in Birmingham)
* Flexible working arrangements
* Comprehensive onboarding and product training
* Opportunities for career progression into senior roles
* Work on innovative cloud technology with real-world impact
#J-18808-Ljbffr