Required Skills & Qualifications:
4+ years of development experience
, with a primary focus on server-side development and API development. Expertise in .NET Framework
(including C#) and demonstrable experience with related technologies like ASP.NET MVC, Web API. Strong hands-on experience with API development standards and practices
, including RESTful API design principles, HATEOAS, API versioning, error handling, and security best practices (OAuth, JWT, API Gateway integration). - Proficiency in database design and development, specifically with
MS SQL Server
, including complex query optimization, stored procedures, and understanding of ORM frameworks (e.g., Entity Framework). - Solid understanding of
software design patterns
(e.g., MVC, MVVM, Repository, Unit of Work) and architectural principles. - Experience with
cloud platforms
, preferably Microsoft Azure, including services like Azure App Service, Azure SQL Database, Azure Functions, etc. - Additionally, having skills in writing Postman test cases and executing them in an automated fashion using tools like Newman is considered a valuable plus.
- Excellent problem-solving, analytical, and debugging skills.
- Strong communication and interpersonal skills, with the ability to articulate complex technical concepts to both technical and non-technical stakeholders.
Good to Have:
- Experience with
.NET Core
development and migration strategies. - Familiarity with containerization technologies (Docker, Kubernetes).
- Knowledge of message queuing systems (e.g., Azure Service Bus, RabbitMQ).
- Experience with performance profiling and optimization of .NET applications.
- Understanding of microservices architecture and distributed systems.
- Experience with CI/CD tools (e.g., Azure DevOps, Jenkins).
- Bachelor's or Master's degree in Computer Science, Engineering, or a related field.
As part of the next step in our hiring process, please find the attached online assessment. This task is specifically designed to evaluate your technical expertise, problem-solving approach, and architectural thinking relevant to the role.
https://assess.wecreateproblems.com/quizzes/78c7dc5d-dd34-4512-8383-9d33b23c3c12
We look forward to reviewing your submission.