Job Description
Job Description ROLE_DESCRIPTION
- Experience: 7 years of software development experience.
- Full Stack Development: Develop and maintain scalable enterprise web applications using .NET and Angular.
- Backend: Strong hands-on experience with C#, ASP.NET MVC, ASP.NET Core, .NET Framework/.NET Core.
- Frontend: Strong experience with Angular 10 , TypeScript, JavaScript, HTML5, and CSS3.
- API Development: Design, develop, consume, and integrate RESTful APIs and Web Services.
- Microservices: Experience designing and developing microservices-based applications.
- Database: Strong knowledge of SQL Server, database design, stored procedures, query optimization, and performance tuning.
- ORM: Experience with Entity Framework and LINQ.
- Cloud: Experience with Microsoft Azure Cloud Services preferred.
- DevOps/CI-CD: Hands-on experience with Git, Azure DevOps, Jenkins, or similar CI/CD tools.
- Containers: Knowledge of Docker and Kubernetes preferred.
- Security: Understanding of OAuth, JWT, SSO, authentication, authorization, and application security.
- Messaging: Exposure to Kafka, RabbitMQ, or MSMQ.
- Development Practices: Participate in code reviews and follow coding standards and best practices.
- Production Support: Troubleshoot production issues and provide timely fixes/resolutions.
- Agile: Experience working in Agile/Scrum environments.
- Collaboration: Work closely with Business Analysts, Architects, QA teams, and business stakeholders.
