Senior Product Software Engineer

27 Minutes ago • 5 Years +

Job Summary

Job Description

As a Senior Product Software Engineer, you will design, develop, and troubleshoot software programs, contributing to product improvement and user satisfaction. This role involves hands-on coding, gathering requirements, creating detailed backlogs in Jira, and transforming high-level designs into low-level implementations. You will collaborate with an agile team, utilizing emerging technologies, and ensuring high-quality, timely code delivery. The position requires working with various stakeholders to estimate, design, deploy, and support software components, focusing on design patterns, TDD, and CI practices.
Must have:
  • Hands-on coder
  • Gather and document project requirements
  • Create detailed backlogs in Jira
  • Transform high-level design into low-level design and implementation
  • Collaborate with an agile team
  • Work with directors, managers, architects, security champions, and other engineers to estimate, design, code, deploy and support software
  • Good understanding and experience following design patterns, test-driven development, and continuous integration practices
  • Perform peer code reviews
  • Build automated, scalable services and systems for Azure cloud infrastructure
  • Design, Build, and Modify existing business-tier components, Web applications, and database objects using Microsoft platform technologies (ASP.NET Web API) and Azure
  • Validate proposed solutions and seek feedback from stakeholders
  • Perform unit and integration testing on all developed code
  • Create and execute unit and integration tests within the development lifecycle
  • Proactively benchmark application code to mitigate performance and scalability issues
  • Work with Quality Assurance Team on issue reporting, resolution, and change control
  • Assist the Operations Team with environmental issues during application deployment
  • Assist other cross teams with troubleshooting problems
  • Minimum 5+ years of experience with C#/.Net/Angular/Typescript/JavaScript/MS SQL/Oracle
  • Experience with cloud technologies
  • Experience with GIT as source control
  • Experience with REST API/ Web API creation, consumption, and integration using Service Oriented Architecture
  • Experience with unit test frameworks
  • Advanced experience in Object-oriented programming, data structures, dependency injection, and multithreading
  • Experience in Agile Software Development
  • Experience in Creating high-level and low-level design documentation
  • Proactive mindset toward integrating AI tools (e.g., GitHub Copilot) into daily development workflow
  • Bachelor’s Degree in Computer Science or equivalent
Good to have:
  • Experience with Microsoft Azure (Azure SQL, Storage, Web apps, Key Vault, pipeline, App insights, and Monitoring)
  • Experience with Angular and Kendo UI
  • Experience with Linux and scripting
  • Industry experience in the healthcare sector
  • Technology Certification
Perks:
  • Valued for contributions
  • Health, safety, and well-being programs/resources
  • Tools, programs, and resources to help employees feel healthy, happy, safe, and prosperous
  • Caring and inclusive culture
  • Equitable opportunities for all employees
  • Workplace culture rooted in mutual respect
  • Diversity and inclusion initiatives

Job Details

About the Role:

Take your software engineering career to the next level as a Senior Product Software Engineer. You will play a key role in designing, developing, and troubleshooting software programs. Your technical skills and innovative mindset will contribute to the continuous improvement of our products, making a significant impact on user experience and satisfaction.

Responsibilities

  • Hands-on coder.
  • Gather and document project requirements, create detailed backlogs in Jira, working with business and product owners Analysis and Design – Transforms high-level design into low-level design and implementation.
  • Collaborate with an agile team that is passionate about utilizing emerging technologies and delivering high-quality and timely code
  • Work collaboratively with directors, managers, architects, security champions, and other engineers to estimate, design, code, deploy and support working software/technology components
  • Good understanding and experience following design patterns, test-driven development, and continuous integration practices Perform peer code reviews and recommend best practices and standards for coding.
  • Build automated, scalable services and systems to power our growing Azure cloud infrastructure
  • Software prototyping and construction – Design, Build, and Modify existing business-tier components, Web applications, and database objects using Microsoft platform technologies (ASP.NET Web API) and Azure.
  • Validate proposed solutions and seek feedback from stakeholders
  • Perform unit and integration testing on all developed code – Create and execute unit and integration tests within the development lifecycle Proactively benchmark application code to mitigate performance and scalability issues
  • Work with Quality Assurance Team on issue reporting, resolution, and change control Support and Troubleshooting – Assist the Operations Team with any environmental issues during application deployment across Development, QA, Staging, and Production environments.
  • Assist other cross teams with troubleshooting problems that may arise from applications or integration of various components.

Technical Experience:

  • A minimum of 5+ years of extensive, hands-on experience with C#/.Net/Angular/Typescript/JavaScript/MS SQL/Oracle
  • Experience with cloud technologies.
  • Experience with Microsoft Azure (Azure SQL, Storage, Web apps, Key Vault, pipeline, App insights, and Monitoring) is a plus.
  • Experience with Angular and Kendo UI is a plus.
  • Experience working with “GIT” as source control and understanding the concepts around pull requests, branches, and repositories.
  • Experience with REST API/ Web API creation, consumption, and integration using Service Oriented Architecture.
  • Experience with unit test frameworks.
  • Experience with Linux and scripting is a plus
  • Must have Advanced experience in Object-oriented programming, data structures, dependency injection, and multithreading.
  • Experience in Agile Software Development.
  • Experience in Creating high-level and low-level design documentation. Industry experience in the healthcare sector is a plus.
  • Technology Certification is a plus.
  • Candidates must have a proactive mindset toward integrating AI tools (e.g., GitHub Copilot) into their daily development workflow. Although extensive experience is not required, familiarity and a strong willingness to leverage AI utilities is essential, as we prioritize AI-assisted development as a core part of our engineering culture.

Education:

  • Bachelor’s Degree in Computer Science or equivalent.

Applicants may be required to appear onsite at a Wolters Kluwer office as part of the recruitment process.

Similar Jobs

Looks like we're out of matches

Set up an alert and we'll send you similar jobs the moment they appear!

Similar Skill Jobs

Looks like we're out of matches

Set up an alert and we'll send you similar jobs the moment they appear!

Jobs in Pune, Maharashtra, India

Looks like we're out of matches

Set up an alert and we'll send you similar jobs the moment they appear!

Similar Category Jobs

Looks like we're out of matches

Set up an alert and we'll send you similar jobs the moment they appear!

About The Company

Wolters Kluwer (EURONEXT: WKL) is a global leader in professional information, software solutions, and services for the healthcare, tax and accounting, financial and corporate compliance, legal and regulatory, and corporate performance and ESG sectors. We help our customers make critical decisions every day by providing expert solutions that combine deep domain knowledge with specialized technology and services.  

Wolters Kluwer reported 2022 annual revenues of €5.5 billion. The group serves customers in over 180 countries, maintains operations in over 40 countries, and employs approximately 20,000 people worldwide. The company is headquartered in Alphen aan den Rijn, the Netherlands.

Pune, Maharashtra, India (Hybrid)

London, England, United Kingdom (Hybrid)

Mechelen, Flanders, Belgium (Hybrid)

Warsaw, Masovian Voivodeship, Poland (Hybrid)

Kingston Upon Thames, England, United Kingdom (Hybrid)

Coppell, Texas, United States (Hybrid)

Pune, Maharashtra, India (Hybrid)

Waltham, Massachusetts, United States (Hybrid)

New York, New York, United States (Hybrid)

View All Jobs

Get notified when new jobs are added by Wolters Kluwer

Level Up Your Career in Game Development!

Transform Your Passion into Profession with Our Comprehensive Courses for Aspiring Game Developers.

Job Common Plug