SUMMARY:
-
POSITION INFO:
Join a team that believes in bold thinking, continuous learning, and building software that makes an impact. This role is ideal for a developer who thrives in an agile, collaborative environment and wants to work with the latest .NET and React technologies.
You will play a key role in designing, developing, and optimising full-stack applications within a modern engineering environment. The role requires strong capability across API development, frontend engineering, cloud fundamentals, and high-quality coding practices. You will contribute to feature design, participate in agile ceremonies, and ensure the delivery of scalable, secure, and maintainable solutions.
Our client is a forward-thinking technology organisation known for its innovative culture, flat structure, and commitment to growing technically curious individuals. They focus on delivering modern, cloud-aligned software while fostering an environment that values autonomy, ownership, and continuous improvement.
What You’ll Do
-
Understand and translate business requirements into functional, high-quality solutions.
-
Write clean, efficient, and scalable code using modern .NET and React.
-
Develop and maintain REST APIs and web applications across multi-layered architectures.
-
Collaborate with cross-functional teams to design, develop, and optimise software components.
-
Participate in agile ceremonies and contribute to technical discussions.
-
Validate application functionality, performance, and security.
-
Develop user-friendly web interfaces using React, JavaScript, HTML, CSS, and Bootstrap.
-
Write and maintain unit tests to ensure code quality and reliability.
-
Troubleshoot and debug applications across the full stack.
-
Stay current with emerging tools, frameworks, and development trends.
What You Bring
-
Bachelor’s degree in Computer Science or a relevant field.
-
7+ years’ experience as a Full Stack Developer.
-
Strong experience with .NET Core, .NET 6 or higher, and ASP.NET frameworks.
-
Proficiency in developing REST APIs and working with SQL Server.
-
Proven experience building React applications.
-
Strong skills in JavaScript, HTML, CSS, and Bootstrap.
-
Experience with unit testing frameworks such as MSTest, NUnit, or xUnit.
-
Understanding of SOLID principles, microservices, OOD, and clean architecture.
-
Exposure to Azure DevOps, CI/CD pipelines, Docker, and Kubernetes.
-
Familiarity with Azure services such as API Management, Functions, Key Vault, Cosmos DB, and App Service.
-
Ability to work in agile, waterfall, or hybrid environments.
What Success Looks Like
-
Delivering high-quality, well-tested code aligned to requirements and best practices.
-
Collaborating effectively with team members and contributing to shared goals.
-
Taking ownership of tasks and proactively solving development challenges.
-
Continuously improving application performance, quality, and security.
-
Staying informed and adopting new tools, frameworks, and cloud technologies where relevant.