Trivandrum
15 days ago
Lead II - Software Engineering- .Net Fullstack

We are seeking a seasoned .NET Full Stack Developer with 5–10 years of experience in building robust, scalable, and high-performance web applications.

The ideal candidate should have strong expertise in both front-end and back-end development using the Microsoft technology stack, along with experience in modern frameworks and messaging systems.

Key Responsibilities:

Design, develop, and maintain full-stack web applications using .NET technologies. 

Build and consume RESTful APIs using ASP.NET Web API and .NET Core.

Develop user interfaces using Blazor and ensure responsive design.

Implement and apply software design patterns and best practices.

Work with Entity Framework for data access and ORM. Integrate RabbitMQ for asynchronous messaging and event-driven architecture.

Utilize MongoDB for NoSQL data storage and retrieval.

Collaborate with cross-functional teams to gather requirements and deliver solutions.

Participate in code reviews, testing, and deployment processes. Troubleshoot and resolve technical issues across the stack.

Technical Skills: Backend: .NET Framework, .NET Core, ASP.NET, MVC, Web API, Entity Framework

Frontend: Blazor, HTML5, CSS3, JavaScript (optional)

Architecture & Patterns: Design Patterns, SOLID Principles, Microservices

Messaging: RabbitMQ

Database: MongoDB, SQL Server Tools: Git, Visual Studio, Azure DevOps, CI/CD pipelines

Por favor confirme su dirección de correo electrónico: Send Email