Overview
We are seeking a Senior Software Engineer (C# Full Stack/Azure) with 7–9 years of experience to join a high-performing engineering team. This is a hands-on role requiring approximately 70% development and 30% testing responsibilities. The ideal candidate will be a strong independent contributor with deep expertise in C#, Angular, and modern CI/CD practices, capable of working in a collaborative Agile environment. The role follows a hybrid work model (4 days work from office) based in Bangalore, Pune, or Coimbatore.
Job Description
Mandatory Skills: C#, Angular, Typescripts, NUnit/Unit Testing, TeamCity, Jasmine, JEST, Cypress.
Important Note: This role required 70% into Development and 30% into Testing.
Interview Process:
- 1st VC technical round
- 2nd Online Test
- 3rd VC technical round
The Role:
- Work as an integral part of the software engineering team as a senior independent contributor, working closely and liaising as needed with local Engineers and development teams in Sydney.
- Hands on development in C#/ Angular/ TypeScript, this is a hands-on role), employing SOLID principles. We believe in doing things the right way and give developers the space to do so.
- Work closely with UX Designers to create a simple, intuitive and pleasant-to-use user experience and journey
- Use Azure DevOps, NUnit or other unit testing frameworks, TeamCity, Jasmine, JEST, Cypress or similar tools
- Take on Testing and automation related activities when required
- Be part of our build and operate culture for our products, including L2/L3 support, investigations and bug fixes.
Essential Experience:
- Strong software engineering skills as a full stack .NET Engineer, using C# and other testing frameworks who practice well-structured development techniques. Angular experience highly desirable
- Experience developing high-performance, scalable and extensible software
- Excellent communication skills and experience liaising with stakeholders
- Ability to create software which is easy to test, debug and maintain, written to best practices
- Agile/Scrum, secure coding, CI/CD in a commercial production environment
- Degree-educated in Computer Science, Engineering, Mathematics or equivalent industry experience
- An outcome driven, collaborative, curious and agile mindset, always looking to learn and improve but with an ability to work independently where required
Desirable Experience:
- AI, C++, GPUs, Language parsers, AI based tools (eg: Co Pilot) and PaaS services such as OpenAI, WPF, Git, Pulumi
- Experience developing cloud-based SaaS solutions, especially on Azure
Skills & Requirements
C#, .NET, Angular, TypeScript, NUnit, Unit Testing, Azure DevOps, TeamCity, Jasmine, JEST, Cypress, CI/CD, Agile, Scrum, Secure Coding, Azure, SaaS, Git, Pulumi
Mandatory Skills: C#, Angular, Typescripts, NUnit/Unit Testing, TeamCity, Jasmine, JEST, Cypress.
Important Note: This role required 70% into Development and 30% into Testing.
Apply Now