DXC Technology (NYSE: DXC) is a leading enterprise technology and innovation partner delivering software, services, and solutions to global enterprises and public sector organizations — helping them harness AI to drive outcomes at a time of exponential change with speed. With deep expertise in Managed Infrastructure Services, Application Modernization, and Industry-Specific Software Solutions, DXC modernizes, secures, and operates some of the world's most complex technology estates. Learn more on
Senior Full Stack or Backend Developer (.NET & React) – 6 month contract
We are seeking a Senior Full Stack Developer or Backend Developer to join a product focused engineering team building a large scale software platform used in open pit mining operations.
This role offers the opportunity to work on a modern, mission critical system where new features are continuously developed and deployed into live operational environments.
Key responsibilities
* Design, build, and maintain backend services using C# and .NET
* Develop event driven microservices and APIs
* Build and maintain React based user interfaces
* Take ownership of features from technical design through to deployment
* Collaborate with product, domain experts, and architects
* Ensure code quality through peer reviews, testing, and continuous improvement
* Contribute to system performance, reliability, and observability
Skills and experience
Required
* 5+ years experience as a software developer
* Strong experience with C# and .NET
* Experience with microservices and event driven architectures
* Strong SQL skills and experience with SQL Server
* Experience with Entity Framework or similar ORMs
* React experience including component libraries such as MUI, Mantine, or shadcn
* Experience with state management libraries such as Redux, Zustand, or MobX
Desirable
* Docker and Kubernetes experience
* Exposure to C++ or native system integration
* Mining industry experience, particularly open pit mining systems
About the role
While experience in mining or industrial systems is advantageous, it is not essential. We are looking for experienced developers who take ownership of their work, care about quality, and enjoy solving complex problems in real world environments.