Posted on: 27/05/2026



About the Role :
We are looking for a highly skilled Fullstack Developer with strong expertise in Microsoft technologies and modern front-end frameworks to design, develop, and maintain scalable enterprise-grade applications. The ideal candidate should possess hands-on experience in backend development using .NET technologies and frontend development using Angular, along with a strong understanding of software architecture, APIs, databases, and cloud-native application development.
The candidate will work closely with product managers, architects, QA teams, and DevOps engineers to build secure, high-performing, and user-friendly applications.
Key Responsibilities :
- Design, develop, test, deploy, and maintain scalable full-stack web applications.
- Build robust backend services using C#, ASP.NET MVC, ASP.NET Core, Web API, and Microservices architecture.
- Develop responsive and dynamic user interfaces using Angular, TypeScript, JavaScript, HTML5, CSS3, and Bootstrap.
- Create reusable components, modules, and APIs for enterprise applications.
- Develop RESTful APIs and integrate third-party services and external systems.
- Design and optimize SQL Server databases, stored procedures, views, triggers, and functions.
- Work with Entity Framework, LINQ, and ORM concepts for efficient data access.
- Ensure application performance optimization, scalability, and security best practices.
- Implement caching, logging, exception handling, and monitoring mechanisms.
- Participate in architecture discussions and contribute to technical solution design.
- Implement Microservices-based architecture and distributed systems principles.
- Ensure clean coding standards, modular architecture, and maintainable codebase.
- Work on API gateway integration, authentication, authorization, and secure coding practices.
- Collaborate with cross-functional teams including Product, QA, DevOps, and Business teams.
- Participate in Agile/Scrum ceremonies such as sprint planning, stand-ups, retrospectives, and demos.
- Conduct peer code reviews and ensure adherence to coding standards and development best practices.
- Mentor junior developers and provide technical guidance where required.
- Work with Git repositories and branching strategies for version control.
- Support CI/CD pipeline implementation and automated deployments.
- Assist in application deployment, release management, and production support activities.
- Troubleshoot and resolve production issues, defects, and performance bottlenecks.
- Stay updated with emerging technologies, frameworks, and industry trends.
- Recommend improvements in system architecture, development processes, and tools.
- Contribute to innovation initiatives and technical process enhancements.
Required Skills & Technical Expertise :
- Strong proficiency in C#
- ASP.NET MVC / ASP.NET Core
- Web API / RESTful Services
- Entity Framework / Entity Framework Core
- LINQ
- Microservices Architecture
- Dependency Injection
- Middleware & API Security
Frontend Technologies :
- Angular (Angular 8+ preferred)
- TypeScript
- JavaScript
- HTML5
- CSS3
- Bootstrap / Responsive UI Design
Database :
- Microsoft SQL Server
- Database Design & Optimization
- Stored Procedures, Triggers, Functions
- Query Performance Tuning
Tools & Platforms :
- Git / GitHub / Bitbucket
- Azure DevOps / Jenkins
- Visual Studio / VS Code
- Postman / Swagger
- CI/CD Pipelines
- Cloud & Additional Skills (Preferred)
- Microsoft Azure / AWS
- Docker & Kubernetes
- RabbitMQ / Kafka
- Redis Caching
- Authentication protocols like OAuth/JWT
- Unit Testing frameworks (xUnit/NUnit)
Requirements :
- 5 - 10 years of hands-on experience in full-stack software development.
- Strong understanding of object-oriented programming and design patterns.
- Experience in developing scalable enterprise applications.
- Good knowledge of SDLC, Agile methodologies, and DevOps practices.
- Strong analytical, debugging, and problem-solving skills.
- Excellent communication and stakeholder management skills.
- Ability to work independently as well as collaboratively in a team environment.
- Bachelors Degree in Computer Science, Information Technology, Engineering, or related field.
- Masters Degree is an added advantage.
Did you find something suspicious?
Posted by
Posted in
Full Stack
Functional Area
Full-Stack Development
Job Code
1639463