- Design, develop, and deploy scalable web applications using .NET Core.
- Create and maintain RESTful/Graph APIs for seamless communication between front-end and back-end services.
- Implement authentication and authorization using Identity Access Management systems and other security best practices.
- Optimize application performance and ensure responsiveness across devices.
- Write unit and integration tests to ensure code quality and reliability.
- Participate in code reviews and provide constructive feedback to team members.
- Stay updated with emerging technologies and industry trends to continually improve development practices.
Required Qualifications:
- Bachelors or master’s degree in computer science, Information Technology, or a related field.
- Minimum of 7 years’ experience and 5+ in .Net
- Proficiency in .NET Core
- Familiarity with SQL Server or NoSQL databases (e.g., Azure Cosmos DB).
- Experience with Microsoft Azure services (e.g., Azure SQL Database, Azure Storage, Azure Sevice Bus).
- Robust understanding of RESTful API design principles and microservices architecture.
- Excellent problem-solving skills and attention to detail.
- Ability to work collaboratively in a team-oriented environment.
Preferred Skills
- Experience with Agile methodologies and DevOps practices.
- Familiarity with containerization technologies (e.g., Docker, Kubernetes).
- Knowledge of CI/CD pipelines using Git hubs actions or similar tools.
- Understanding-of version control systems (e.g., Git).
- Working level understanding of Angular