EUEurofins It Solutions India
Senior Software Engineer
Bangalore ₹5-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
