Back to jobs
Eurofins

Principal Software Engineer (NET Core, C#, Angular (12+), TypeScript)

Bengaluru, KA, IndiaPosted 1 weeks ago
Full-timeremoteMid-Senior Level

Job Description

Job Title: PRINCIPAL SOFTWARE ENGINEER

We are looking for a skilled and motivated Full Stack Developer with strong expertise in .NET Core, Angular, SQL, and AWS. The ideal candidate will be responsible for designing, developing, and delivering scalable end-to-end solutions using Microsoft technologies and modern web frameworks.

Key Responsibilities

  • Design and develop end-to-end applications using Microsoft technology stack
  • Build and maintain backend services using .NET Core, C#, ASP.NET MVC, Web API, and Entity Framework
  • Develop responsive front-end applications using Angular (12+), TypeScript, HTML5, and CSS3
  • Work on n-tier architecture and ensure scalable, high-performance solutions
  • Collaborate with cross-functional teams in an Agile (Scrum) environment
  • Write and maintain unit tests (XUnit/ NUnit /MS Test)
  • Implement RESTful APIs and web services
  • Troubleshoot, debug, and resolve technical issues efficiently
  • Provide technical guidance and mentoring to team members
  • Participate in code reviews and recommend best practices

Nice to Have

  • Experience with Message Queuing (MSMQ) / ESB
  • Knowledge of TDD / ATDD practices (FitNesse preferred)
  • Exposure to Agentic AI concepts/tools
  • Experience with PowerShell scripting
  • Previous experience in mentoring and leading teams
  • International project experience

Soft Skills

  • Excellent communication and interpersonal skills
  • Ability to work in a global, cross-cultural environment
  • Self-motivated, detail-oriented, and proactive mindset
  • Strong collaboration and stakeholder management skills
  • Ability to quickly learn new technologies and adapt to complex systems

 

  • 8–12 years of hands-on experience in full stack development using Microsoft technologies
  • Strong experience in backend development using .NET Core, C#, Web API, MVC
  • Good knowledge of Angular (12+) and modern front-end technologies
  • Strong working experience with MS SQL Server and database design
  • Experience in Entity Framework and ORM tools
  • Good understanding of Object-Oriented Programming (OOP) and design principles (SOLID)
  • Experience with Service-Oriented Architecture (SOA)
  • Hands-on experience with UML and design documentation
  • Familiarity with Agile (Scrum) methodologies
  • Exposure to AWS cloud services (deployment, hosting, or integration)
  • Strong analytical and problem-solving skills

See Your Match Score

Sign up and Renata will show you how this job matches your skills and experience.

Get Started Free
Principal Software Engineer (NET Core, C#, Angular (12+), TypeScript) at Eurofins | Renata