
Senior Product Software Engineer
- Pune, Maharashtra
- Permanent
- Full-time
- Minimum 6-10 years developing N-tiered systems in a .NET/SQL environment with C#.- STRONG knowledge of object-oriented programming and design patterns, and profound knowledge of Domain Driven Design- Good understanding of .NET core - Experience developing ASP.NET applications with the use of 1 of these client-side JavaScript libraries Angular-20- Proficiency with web development standards and best practices including JavaScript, HTML, CSS, ASP.NET- Knowledge of design patterns and a strong understanding of OOD/OOP practices- Hands on Experience in cloud-based development Azure, AWS and serverless architectures- Experience in TDD and writing mock unit tests and integration tests- Strong communication skills - verbal and written - and ability to work collaboratively as a team- Understanding of 12Factor apps (https://12factor.net/)- Passionate about software developmentGood to have:- Knowledge of Docker and Kubernetes- Knowledge of data modelling no-SQL solutions.Preferred Qualifications:- Experience developing software for a commercial product. - Experience developing cloud based web software.Applicants may be required to appear onsite at a Wolters Kluwer office as part of the recruitment process.