Key Responsibilities:
- Software Development: Design develop and maintain web applications and services using .NET Core MVC and other relevant technologies.
- Backend Development: Develop efficient reusable and reliable code using C# .NET Core and other related frameworks.
- Database Design & Management: Write complex SQL queries design database schemas and maintain SQL Server databases to ensure efficient data storage and retrieval.
- Handson Experience in Client handling.
- API Development: Create and consume RESTful APIs ensuring seamless integration between front-end and back-end services.
- Performance Optimization: Identify and optimize bottlenecks in both the front-end and back-end systems to improve application performance.
- Collaborate with Teams: Work closely with front-end developers UI/UX designers and other teams to deliver robust software solutions.
- Troubleshooting & Bug Fixing: Debug and troubleshoot issues perform root cause analysis and implement solutions to ensure system stability and reliability.
- Code Review & Best Practices: Ensure high-quality maintainable code by following best practices conducting peer code reviews and writing unit and integration tests.
- Agile Methodology: Participate in Agile development processes including sprint planning daily stand-ups and sprint retrospectives.
.net core,mvc,restful apis,,c#,sql,agile methodology,performance optimization,sql server,api development