Education Qualification:
- Bachelor's degree in computer science preferred. Candidates with a bachelor's degree in a related field will also be considered.
Experience, Knowledge, Skills, and Abilities:
- 6+ years of relevant experience in software design and development.
- Proficiency in responsive web design principles.
- Hands-on experience with Angular, React, .NET, ASP.NET MVC, WebAPI, WCF, REST, and .NET Core.
- Experience developing microservices using .NET Core.
- Familiarity with modern cloud technologies such as Docker, Kubernetes, and Dapr.
- Experience with Microsoft Azure services, especially Azure DevOps and pipeline configurations.
- Experience building data visualizations and dashboards using Power BI.
- Exposure to web technologies like TypeScript, Node.js, NestJS, and RxDB is preferred.
- Strong understanding of UI architecture and design patterns, including the Module, Builder, and Strategy patterns.
- Experience working with Agile methodologies such as Scrum and SAFe.
- Knowledge of system analysis and design using UML.
- Proficiency in using development environments such as Microsoft Visual Studio and Visual Studio Code.
- Experience with version control systems, especially Git.
- Strong experience in unit and integration testing.
- Proficient in working with both MS SQL and NoSQL databases.
- Experience with Behavior-Driven Development (BDD) and Test-Driven Development (TDD).
- Self-motivated and capable of working independently with minimal supervision.
- Eagerness to learn new technologies and improve continuously.
- Strong verbal, written, and interpersonal communication skills.
- Passionate about debugging, performance optimization, and automation.
- Prior experience in developing or integrating enterprise software solutions is a plus.
- Familiarity with OWASP and secure coding practices is an advantage.
Applicants may be required to appear onsite at a Wolters Kluwer office as part of the recruitment process.
Read Full Description