
.Net Core Developer (C# with Angular)
Eurofins Scientific SE2 months ago
Bengaluru, IndiaSenior
Responsibilities
- Develop, enhance, and optimize scalable Angular 10+ front-end applications with reusable components, modular design, responsive architecture, and strong performance.
- Implement Angular state management, component communication, RxJS streams, client-side caching, routing, lazy loading, guards, interceptors, and forms.
- Develop full-stack solutions using Angular, C#, .NET Core Web API, REST APIs, Entity Framework, and LINQ.
- Design scalable backend services and develop complex SQL queries, stored procedures, indexing strategies, and database performance optimizations.
- Build secure and reliable cloud solutions using Azure services.
- Integrate Angular applications with .NET Core APIs and maintain secure, reliable data flow.
- Conduct code reviews, participate in technical design discussions and Agile ceremonies, and contribute to delivery excellence.
- Troubleshoot production issues across the front-end and backend stack and drive root-cause analysis to closure.
- Mentor junior developers in Angular coding practices, UI architecture, and clean coding.
- Collaborate on UX improvements, UI consistency, and designer collaboration.
Requirements
- 4–7 years of software development experience.
- Strong hands-on Angular 10+ expertise, including components, modules, services, directives, pipes, RxJS, routing, lazy loading, forms, state management, and UI performance optimization.
- Strong knowledge of C#, .NET Core, REST APIs, Entity Framework, and LINQ.
- Strong SQL expertise, including performance tuning, execution plans, indexing, and schema design.
- Hands-on Azure experience with WebApps, Functions, Storage, Key Vault, monitoring, and CI/CD.
- Understanding of object-oriented programming, SOLID principles, design patterns, and unit testing.
- Experience with Git or Azure Repos, pipelines, and CI/CD practices.
- Knowledge of microservices, distributed design, containerization, messaging systems, authentication, and authorization is advantageous.
- Experience with Service Bus, Kafka, RabbitMQ, OAuth, OIDC, JWT, Azure AD, Angular Material, PrimeNG, or Bootstrap is advantageous.
- MCA or a bachelor's degree in engineering, computer science, or equivalent is required.
- Strong communication, analytical reasoning, problem-solving, ownership, independence, attention to detail, and mentoring skills.