Website:
bsbservices.in
Job details:
Job Summary
We are looking for a highly skilled Senior Full-Stack .NET Engineer to design, develop, and maintain large-scale enterprise applications.
The candidate will play a key role in building modern, scalable, microservices-based applications and contributing across backend, frontend, and architecture layers.
This role requires strong ownership, hands-on development experience, and the ability to work in a fast-paced product environment.
✅ Roles & Responsibilities
- Review business requirements and analyse technical feasibility
- Design and develop scalable enterprise applications using .NET Core / ASP.NET Core / MVC
- Build new modules, enhance existing features, and fix complex bugs
- Develop REST APIs and microservices-based architecture
- Participate in solution design, architecture discussions, and code reviews
- Work on performance optimization, database tuning, and scalability improvements
- Collaborate with frontend developers to modernize UI using React
- Write clean, maintainable, and reusable code
- Assist in requirement gathering, estimation, and sprint planning
- Work with large datasets and optimize data processing
- Ensure best practices in API-first development and integration patterns
- Contribute to system architecture for web and mobile-based applications
✅ Required Skills
- 8+ years experience in ASP.NET Core / .NET Core / MVC
- Strong experience in C#, Web API, REST services
- Hands-on experience with React.js or modern frontend frameworks
- Strong knowledge of Microservices Architecture
- Experience with MS SQL Server, NoSQL, Database optimization
- Experience in API-first development & integration patterns
- Experience working on large-scale enterprise applications
- Strong problem-solving and debugging skills
- Ability to work independently with high ownership
✅ Good to Have
- Experience with Micro-frontend architecture
- Experience with Service Mesh / Kubernetes / Docker
- Experience with messaging systems (Kafka / RabbitMQ / Azure Service Bus)
- Experience with cloud platforms (Azure / AWS)
✅ Education
Bachelor’s Degree in Computer Science / IT / Engineering
(or equivalent practical experience)
✅ Why Join Us
- Work on large-scale enterprise products
- Opportunity to build systems from scratch
- Flexible hybrid work model
- Fast-growing technology environment
- High ownership and leadership exposure
Click on Apply to know more.