Senior Software Engineer [C#+Full Stack/Azure]

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

Join Our Community

Let us know the skills you need and we'll find the best talent for you