Senior Software Developer
27 JAN 2026
Senior Software Developer - Job Summary: Embark on an exciting journey with NetRefer, a twenty-year strong, award-winning affiliate marketing platform specialising in the iGaming industry. We embrace each individual’s career path as part of our collective growth.
You will join a team where every voice is heard, every contribution valued, and every milestone celebrated. Our team drives our success in the ever-evolving digital landscape. Join us and be at the forefront of shaping the future of affiliate marketing. We are seeking a highly skilled and proactive Software Developer with a strong focus on backend development using C#, .NET, and SQL Server, along with hands-on experience in Azure cloud services such as Functions, Event Hubs, and Service Bus. The ideal candidate will be a backend specialist who also has working experience with Angular on the front end. You’ll play a key role in building scalable APIs, integrating with cloud-based messaging systems, and contributing to both legacy and modern platforms. Experience with Kafka and Kubernetes is a plus. We’re looking for someone with strong problem-solving skills, a passion for clean architecture, and the ability to work across the stack when needed.
Key Responsibilities:
Maintain and support legacy applications built with ASP.NET WebForms and MVC 5
Contribute to new development and the modernization of existing systems, using .NET and a range of Azure components
Design and implement scalable, secure, and maintainable backend solutions using C# and SQL Server
Develop and expose RESTful APIs for internal and external integration
Collaborate on front-end development using Angular, working closely with API and UI/UX teams
Participate in solution architecture and help shape technology direction with a focus on cloud-first approaches
Work within an agile team to deliver high-quality software, ensuring performance, reliability, and security
Perform code reviews, contribute to technical documentation, and support continuous improvement initiatives
Key Requirements:
6+ years of experience in backend software development using C# and the .NET platform (.NET Framework or .NET Core/.NET 6+)
Strong experience building and maintaining .NET-based applications and RESTful APIs and other cloud-native components
Experience with data storage and persistence layers, including relational databases (e.g., SQL Server) and in-memory stores like Redis
Hands-on experience with Azure services such as Functions, Service Bus, Event Hubs, and other messaging or compute components
Working knowledge of Angular (basic to intermediate level) for front-end integration
Understanding of cloud-first architectures, microservices, and distributed system design
Strong problem-solving, debugging, and troubleshooting skills
Experience with Kafka or other event streaming platforms
Familiarity with Kubernetes and containerized deployments (Docker)
Experience with CI/CD pipelines in Azure DevOps or similar
Knowledge of software security best practices
Excellent communication and teamwork skills
Ability to work independently and take ownership of deliverables
Strong analytical and troubleshooting abilities
Passion for learning and continuous improvement
Bachelor’s Degree in Computer Science, Engineering, or related field (or equivalent experience)
What We Offer:
• Competitive Salary
• Career Progression
• Personal Development
• Private Health Insurance
• Wellbeing Allowance
• Team Building Events
• Free Lunch Thursdays
• Casual Business Environment
• Vending Machine Allowance
• Discount and Award Programs
Note: This job description is not intended to be all-inclusive. Employees may perform other related duties as put forward and agreed upon to meet the ongoing needs of the organisation.
Please familiarize yourself with our Job Applicants Privacy Policy - NetRefer