Product Software Engineer - .NET / Oracle / SQL

    • Wolters Kluwer
  • Remote, IN
  • Posted 13 days ago | Updated 3 hours ago

Overview

Remote
On Site
Full Time

Skills

Healthcare information technology
Systems analysis/design
High-level design
Test-driven development
SOA
Object-Oriented Programming
Agile
PL/SQL
Decision support
Core Data
C#
Level design
Emerging technologies
Design patterns
continuous integration and development
IaaS
Software prototyping
Web applications
ASP.NET
Web API
Integration testing
Quality assurance
Change control
Software deployment
Development testing
Cloud computing
Microsoft Azure
SQL Azure
Kendo UI
RESTful
Data structure
Dependency injection
Version control
Shell scripting
Unit testing
.NET
Customer engagement
Innovation
Collaboration
Health care
Recruiting
Design
Editorial
Embedded systems
Database
Energy
AngularJS
JIRA
Software development
Microsoft
Scalability
Reporting
Operations
SQL
Storage
Multithreading
Git
Linux
Documentation

Job Details

DXG Health Clinical Effectiveness (CE) Development organization is a fast-growing and innovation-driven healthcare information technology (HIT) provider working on the front lines of clinical care. Our talented physician editors, technologists, and product visionaries collaborate to provide advanced clinical decision-support solutions that measurably improve clinical effectiveness by helping healthcare professionals provide optimal patient care.
We are hiring a Product Software Engineer to help design, develop, and maintain a collection of applications that Wolters Kluwer clinicians and editorial teams use to create and maintain the core data used in our referential and embedded product lines. These editorial platforms operate in the Azure Cloud and play a vital role in providing accurate, timely, and meaningful information used to comprise our suite of products that serve our HealthCare community.
This role will be critical to delivering our business objectives by creating and maintaining internal editorial platform applications and underlying database structures and processes. We seek a talented, collaborative, high-energy developer who is hands-on. The ideal candidate will have experience in .NET technologies, C#, Angular, and Azure, designing and developing high-quality, scalable, reliable solutions.

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 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 2+ years of extensive, hands-on experience with C#/.NET/SQL
  • 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 with REST API/ Web API creation, consumption, and integration using Service Oriented Architecture.
  • Experience in Object-oriented programming, data structures, dependency injection, and multithreading.
  • Experience working with "GIT" as source control and should understand the concepts around pull requests, branches, and repositories is a plus.
  • Experience with Linux Shell scripting.
  • Experience in Agile Software Development.
  • Experience with unit test frameworks.
  • Experience in Creating high-level and low-level design documentation.
  • Industry experience in the healthcare sector is a plus.
  • Technology Certification is a plus.