Experience: 6 to 10 Years
We are seeking a highly skilled Senior Developer with strong hands-on expertise in the Microsoft technology stack and cloud solutions to design, build, and deliver enterprise-grade applications. The ideal candidate will work closely with architects, technical leads, and business stakeholders to ensure high-quality, scalable, and secure solutions.
Key Responsibilities:
- Design, develop, and maintain applications using .NET Core, C#, ASP.NET Core (Web API, MVC).
- Build modern, responsive front-end interfaces with Angular (latest versions), TypeScript, HTML5, CSS3.
- Design and optimize relational databases (SQL Server, MySQL, etc.) for high performance and scalability.
- Develop and consume REST APIs and integrate with cloud services.
- Deploy, monitor, and manage services in Microsoft Azure (App Services, Azure Functions, APIM, Storage, Service Bus).
- Contribute to solution design and participate in technical discussions and code reviews.
- Implement automated unit and integration testing to maintain high code quality.
- Work on performance optimization, troubleshooting, and production issue resolution.
- Collaborate with cross-functional teams in Agile/Scrum environments.
- Participate in continuous improvement of development practices and processes.
Required Skills & Qualifications:
- Strong programming skills in C#, latest .Net Framework/.Net 6
- Hands-on experience with Azure Cloud Services (Azure/AWS) and deployment pipelines.
- Advanced proficiency in SQL Server/MySQL (database design, optimization, stored procedures, indexing).
- Experience with latest Angular version and building enterprise-grade web UIs.
- Familiarity with microservices architecture and event-driven patterns.
- Experience using DevOps tools (Azure DevOps, Git, CI/CD pipelines).
- Good understanding of security best practices (OAuth2, OpenID Connect, OWASP).
- Strong debugging, problem-solving, and analytical skills.
- Excellent communication and teamwork abilities.
Nice-to-Have Skills:
- Exposure to AI/ML, GenAI integrations, or GitHub Copilot.
- Experience with Docker, Kubernetes, or containerized deployments.
- Familiarity with DDD, Clean Architecture, CQRS patterns.
- Knowledge of NoSQL databases (Cosmos DB, MongoDB) and caching solutions (Redis).
- Understanding of cloud cost optimization principles.
Applicants may be required to appear onsite at a Wolters Kluwer office as part of the recruitment process.