
Full Stack .NET Senior Product Software Engineer Opportunities At Wolters Kluwer, Pune
- Kalyani, West Bengal
- Permanent
- Full-time
- Bachelor’s degree in computer science, engineering, or a related technical field (or equivalent practical experience).
- Minimum of 7 years of professional experience in software development using the .NET technology stack.
- At least 2 years of experience in a senior software engineering role.
- Strong hands-on experience with .NET, C#, ASP.NET, .NET Core, and ASP.NET Core.
- Proven expertise in building and maintaining web applications and RESTful services using Web API.
- Solid experience in Microsoft SQL Server, including database design and development.
- Proficient in modern front-end technologies such as JavaScript, HTML5, and CSS.
- Practical knowledge of object-oriented programming (OOP) principles and design patterns.
- Experience with ORM frameworks such as Entity Framework or Fluent NHibernate.
- Familiarity with CI/CD pipelines and tools like Bamboo or Jenkins for automated software delivery.
- Deep understanding of Test-Driven Development (TDD) and unit testing best practices.
- Working experience with Agile/Scrum methodologies.
- Understanding of application security principles and secure coding practices.
- Knowledge of AWS Cloud services and experience integrating cloud-based solutions is a plus.
- Strong communication skills and the ability to collaborate effectively across technical and non-technical teams.
- Design and develop robust, scalable web applications and services using the Microsoft .NET technology stack.
- Collaborate with software architects to translate business requirements into efficient, maintainable technical solutions.
- Work closely with product managers, UI/UX designers, and QA engineers to deliver high-quality, end-to-end software solutions.
- Ensure high code quality through effective development practices, code reviews, and adherence to development standards.
- Implement and enforce application security best practices to ensure secure software delivery.
- Ensure web applications meet WCAG 2.1 Level AA accessibility standards.
- Participate in Agile development cycles, working closely with scrum teams and product owners to meet delivery goals.
- Coordinate with QA and DevOps teams to ensure compliance with the full software development lifecycle (SDLC).
- Collaborate effectively with cross-functional teams, including those responsible for system and application integration.
- Contribute to the adoption and continuous improvement of CI/CD pipelines for reliable and efficient software deployments.
- Conduct code and security reviews to ensure software meets performance, quality, and compliance standards.
- Optimize application performance and ensure compatibility across different platforms and devices.
- Develop comprehensive unit tests to validate code functionality and ensure software reliability.
- Create and maintain clear, organized technical documentation, including specifications, workflows, and procedures.
- Troubleshoot and resolve complex software issues, identifying performance bottlenecks and implementing long-term fixes.
- Continuously assess and recommend improvements to platforms, products, and processes to enhance efficiency and value delivery.
- Experience with microservices architecture and containerization (Docker, Kubernetes).
- Familiarity with authentication and authorization frameworks (OAuth2, JWT).
- Background in DevOps practices and automated testing.
- Prior experience working with distributed or remote teams.