Senior Dot Net Developer
Total Years of Experience Needed
6+ yrs
Roles, Responsibilities, And Duties / Tasks That Define The Role
- Design, develop, and maintain web applications using React (frontend) and .NET Core (backend APIs/services).
- Develop and optimize SQL Server database objects (tables, views, stored procedures, functions, triggers).
- Implement RESTful APIs and microservices for scalable application integration.
- Ensure cross-platform compatibility, responsiveness, and accessibility of applications.
- Collaborate with UI/UX designers, architects, and business analysts to deliver intuitive solutions.
- Implement secure coding practices and support application deployment across environments (Dev, QA, Prod).
- Conduct code reviews, unit testing, and debugging to ensure quality standards.
- Participate in Agile/Scrum ceremonies and contribute to backlog refinement and sprint planning.
- Troubleshoot and resolve production issues in collaboration with DevOps and QA teams.
Must-Have Skills
- 6+ years of experience in full stack web development.
- Strong expertise in:
- Frontend: React, JavaScript/TypeScript, HTML5, CSS3, Redux.
- Backend: .NET Core (C#, Web API, MVC, microservices).
- Database: SQL Server (queries, procedures, performance tuning)- Optional
- Experience with REST APIs, JSON, authentication/authorization (JWT, OAuth, SSO).
- Familiarity with DevOps practices (Git, CI/CD pipelines, Jenkins).
- Strong understanding of object-oriented design, design patterns, and best practices.
- Excellent problem-solving, debugging, and communication skills.
Good To Have Skills
- Experience with Azure or AWS cloud deployments- Optional
- Exposure to unit testing frameworks (xUnit, NUnit, Jest, Mocha).
- Familiarity with Agile delivery and Jira/Azure Boards.