Wolters Kluwer Logo

Wolters Kluwer

Senior Product Software Engineer - .Net Core & Angular

Posted 7 Days Ago
Be an Early Applicant
Kalyani Nagar, Pune, Mahārāshtra
Senior level
Kalyani Nagar, Pune, Mahārāshtra
Senior level
The Senior Product Software Engineer will work on both front-end and back-end applications. Responsibilities include implementing new features, enhancing existing functionalities, collaborating with team members, and ensuring the product meets system requirements. They will be involved in planning, coding, and testing processes while championing best practices in software development.
The summary above was generated by AI

Job Description:

A Senior Product Software Engineer is an expert in their area. 5-8 years of development experience on both back end and front-end of the application. They work closely with the BA, QA and team lead to implement new features, enhancement of existing features, and implement best practices. They are highly productive/efficient and a reliable team member with large expertise. They are aware of latest developments regarding front end and backend coding language, automated tests, continuous development, etc. They also have a good understanding or relational database concepts and hands on experience in development with relational databases. They take ownership of a feature's technical design and its overall implementation in the product.

Technical Experience:

Strong knowledge of object-oriented programming and C# version 11/.NET Core.
Knowledge of design patterns and understanding of SOLID principles.
Experience with the latest .NET Core stack
Experience designing and implementing REST API.
Strong understanding and experience HTML5, CSS, JSON and the JavaScript ecosystem
Expertise in Angular with hands on experience with versions 16+, TypeScript and Bootstrap
Experience in Angular Unit and Component Testing with Jest framework.
Familiarity with Azure core services such as Blob Storage, Storage Queue, Storage File Share and Azure SQL, etc.
Experience writing dotnet unit tests, integration tests and use of mocking frameworks.
Experience troubleshooting issues and ability to work as a team.
Experience using an ORM framework such as Entity Framework.
Experience working with .NET Collections and LINQ and being able to determine appropriate data structure choices based on feature requirements.
Development experience with SQL Server: writing queries.
Knowledge of database design, normalization, and indexing
 

Responsibilities:

Implement the product with system requirements as per requirements. 
Work closely with, BA, Architects, QA, and colleagues to implement new features, maintain/improve quality, propose and implement best practices.
Enhancement of new requirements and customization of the products.
Participate in planning, code reviews, and iteration demos.
Ensure that deliverables are well tested prior to transitioning to the downstream consumers of the deliverable (QA).

Top Skills

C#

Similar Jobs

Be an Early Applicant
10 Days Ago
Pune, Mahārāshtra, IND
653 Employees
Senior level
653 Employees
Senior level
Software • Analytics • Hospitality
The Technical Lead will develop scalable web applications using Angular, mentor junior staff, lead technical teams, and implement best practices. Responsibilities include application design, management of mono repos with NX, and developing robust architectures while ensuring code quality and team collaboration in Agile methodologies.
Be an Early Applicant
5 Hours Ago
Warsha, Dhule, Mahārāshtra, IND
1,500 Employees
Mid level
1,500 Employees
Mid level
Productivity • Software
The role involves managing and optimizing NoSQL database systems, specifically Cassandra and DynamoDB, to ensure scalability, performance, and high availability. Responsibilities include developing data models, automating database tasks, and collaborating with application teams on performance optimization.
Be an Early Applicant
5 Hours Ago
Warsha, Dhule, Mahārāshtra, IND
1,500 Employees
Senior level
1,500 Employees
Senior level
Productivity • Software
The Senior Software Engineer will collaborate closely with Product, Design, and Data Analysts to design and implement features from database to UI. The position involves working with large data sets and ensuring customer satisfaction while focusing on scaling, performance, and UX.

What you need to know about the Chennai Tech Scene

To locals, it's no secret that South India is leading the charge in big data infrastructure. While the environmental impact of data centers has long been a concern, emerging hubs like Chennai are favored by companies seeking ready access to renewable energy resources, which provide more sustainable and cost-effective solutions. As a result, Chennai, along with neighboring Bengaluru and Hyderabad, is poised for significant growth, with a projected 65 percent increase in data center capacity over the next decade.

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account