What are the responsibilities and job description for the Software Engineer ( Mid Level - Senior ) - W2 position at KKR Consulting?
About the Role :
We are seeking a skilled Software Engineer to support the development, optimization, and maintenance of a Class B console application in the medical, automotive, or defense (DoD) industries. This role focuses on refactoring, testing, and reviewing critical application components, including database management, graphing, serial communications, and report generation.
Key Responsibilities :
Refactor and enhance an existing Class B console application managing clinician, patient, and procedure data
Develop and maintain graphing functionality using Lightning Charts
Implement and optimize serial communication protocols (USB & Bluetooth)
Conduct unit tests, integration tests, and code reviews to ensure software reliability
Collaborate with cross-functional teams to drive successful project execution
Technical Requirements :
3-5 years of hands-on experience with C# and .NET (preferably .NET 8)
Strong experience working with graphing libraries like Lightning Charts
Proficiency in serial communication protocols (USB, Bluetooth)
Prior experience in medical, automotive, or DoD software development is a plus
Strong testing, debugging, and code optimization skills
Preferred Qualifications :
Experience working in regulated environments (medical, automotive, or defense)
Familiarity with database management for medical / patient data