i
Neoistone
32 Neoistone Jobs
Lead Engineer - .Net Technologies (8-16 yrs)
Neoistone
posted 1d ago
Flexible timing
Key skills for the job
Job Description :
We are looking for a Lead Engineer with a strong technical background in ASP.NET Core WebAPI, Microservices, and Distributed Systems. The ideal candidate should be well-versed in .NET Core, C#, Entity Framework Core, and SOLID principles, with experience in designing and implementing scalable, high-performance applications.
As a Lead Engineer, you will be responsible for architecting, developing, and leading a team to build robust and scalable enterprise applications.
Key Responsibilities :
- Design and develop scalable ASP.NET Core WebAPI applications following best practices and SOLID principles.
- Architect, implement, and maintain Microservices-based distributed systems using SOA principles.
- Work extensively with Entity Framework Core, LINQ, and SQL Server for efficient data management.
- Implement Dependency Injection frameworks to create maintainable and testable code.
- Apply design patterns to enhance software architecture and performance.
- Ensure high performance, security, and scalability of applications.
- Conduct code reviews, mentor team members, and drive engineering best practices.
- Collaborate with cross-functional teams to define and implement solutions.
- Optimize applications for high availability and fault tolerance.
- Troubleshoot and resolve complex technical issues.
- .NET Core (C#)
- Entity Framework Core & LINQ
- Dependency Injection Frameworks
- Design Patterns & SOLID Principles
- SOA & Microservices Architecture
- SQL Server
- MVC & Distributed Systems
Good to Have :
- AMQP Messaging Brokers (RabbitMQ, Azure Service Bus, Kafka, etc.)
- Containerization Technologies (Docker, Kubernetes/AKS, etc.)
- Cloud platforms (Azure, AWS, or GCP)
- CI/CD Pipelines & DevOps Practices
Functional Areas: Other
Read full job descriptionPrepare for Lead Engineer roles with real interview advice