Senior Software Developer

Job Description

Senior Developer – .NET / Angular / Cloud

I’m partnering with a well-established, global software organisation that has been delivering innovative cloud-based solutions for over three decades. They develop industry-leading platforms used by universities, major healthcare providers, and government sectors around the world.

Their products support work-integrated learning programs, large-scale healthcare placement management, employer–education collaboration, and rehabilitation programs within the corrections sector — genuinely meaningful technology with real-world impact.

They are now seeking an experienced Senior Developer to help drive the next phase of their product evolution. This is a hands-on role suited to someone who loves building robust, high-performance applications and enjoys mentoring others.

Key Responsibilities
  • Design, develop, and maintain applications using SQL Server, .NET Core, Entity Framework, Dapper, APIs, and Angular, along with experience in Azure, AWS, or Google Cloud.
  • Lead and enhance API-driven integrations ensuring smooth, reliable data exchange.
  • Improve platform performance, scalability, and functionality across multi-tenant, enterprise-grade systems.
  • Collaborate with cross-functional teams and external stakeholders to deliver innovative software solutions.
  • Troubleshoot, debug, and optimise existing applications.
  • Remain current with emerging technologies and best practices.
  • Mentor junior developers and contribute to strong engineering culture.
What You’ll Bring
  • 5+ years of hands-on software development experience.
  • Strength in SQL Server or PostgreSQL, C#/.NET Core, APIs, and Angular.
  • Solid experience building clean, intuitive user interfaces with Angular.
  • Exposure to microservices architecture and multi-tenant environments.
  • Strong problem-solving capabilities and ability to thrive in fast-moving environments.
  • Excellent communication and collaboration skills.
Why This Opportunity Stands Out
  • Join a growing global tech company delivering platforms that directly impact education, healthcare, and rehabilitation outcomes.
  • Competitive salary package.
  • Work with modern technologies in a supportive, collaborative engineering environment.