EU

Senior Software Engineer

Eurofins It Solutions India
Bangalore5-7 LPA Posted 3 Oct 2025
FULL TIME
Docker
Microservices
Kubernetes
Sql
Java
+1 more

Job Description

Key Responsibilities:

  • Design and develop scalable, high-performance web applications using .NET Core and Angular 16+.
  • Apply SOLID principles, design patterns, and Object-Oriented Design (OOD) best practices in daily development.
  • Implement and maintain n-tier architecture and Service-Oriented Architecture (SOA) based solutions.
  • Collaborate with cross-functional teams using Agile (Scrum) methodology.
  • Write clean, maintainable, and testable code using Test-Driven Development (TDD) and Behavior-Driven Development (BDD).
  • Develop and maintain APIs using WCF, REST, and WebAPI.
  • Provide technical recommendations, troubleshoot and resolve application issues.
  • Design, develop, and test UI components using Angular 16+, HTML5, CSS3, and SASS.
  • Work with cloud platforms (Azure/AWS) and implement microservices or event-driven architecture when needed.
  • Use Azure DevOps for source control, CI/CD pipelines, and project tracking.

Technology Skills:

  • .NET Core, C#, MVC, WCF (REST and WebAPI)
  • Angular 16+, HTML5, CSS3, SASS
  • Azure DevOps, PowerShell
  • MS SQL Server, MongoDB
  • Entity Framework (EF)
  • Unit testing frameworks: nUnit, MsUnit, familiarity with UI testing tools
  • Experience with microservices, MFE, ESB, and messaging tools like MSMQ, RabbitMQ
  • Familiarity with UML, WPF, and software modeling tools

Qualifications and Soft Skills:

  • Strong analytical and problem-solving skills
  • Passion for high-quality code and software craftsmanship
  • Ability to work in a fast-paced, Agile environment
  • Quick learner, adaptable, and team-oriented
  • Excellent communication and collaboration skills
  • Ability to provide technical guidance and recommendations

Join WhatsApp Channel