Design and Development
- Design and develop robust, scalable, and high-performance web applications using modern frameworks.
- Develop custom web applications using .NET Framework, C#, .NET Core, and Microsoft technologies.
- Ensure adherence to coding standards and maintain high code quality through regular code reviews.
Front-end Development
Develop responsive and user-friendly interfaces using Angular (version 8+ mandatory).Integrate front-end applications with backend APIs and services.Backend & Database Development
Work with C#, ASP.NET Core, Web API, and Entity Framework / ORM.Design and maintain relational and non-relational databases such as SQL Server, PostgreSQL, and NoSQL.Full Stack Development
Implement full-stack solutions involving both frontend (Angular) and backend (.NET technologies).Ensure seamless integration across all components of the application.Software Development Lifecycle
Participate in requirements gathering, business analysis, and translating needs into technical specs.Write clean, well-documented, and efficient code.Conduct unit testing, integration testing, and system testing.Deploy and manage applications on cloud platforms like Azure.Performance and Optimization
Monitor application performance and troubleshoot technical issues efficiently.Implement caching, performance tuning, and optimization strategies.Collaboration and Communication
Work closely with product owners, BAs, and stakeholders for technical solutioning.Participate in Agile ceremonies like sprint planning, stand-ups, and retrospectives.Mentor and guide junior developers within the team.Skills Required
.Net Core, C#, Web Api, Sql Server, Postgresql, Nosql