Main Functions of Role/Day to Day:
Developing new features, fixing issues discovered in current software, in charge of designing and implementation of the unit testing. Python scripting,
Manufacturing 2 – sealer and renew run firmware and software user interface WPF, telemetry database and services, upload to instrument to troubleshoot. Adding new features in front and backend, and later a web-interface. Generalist software engineer mainly working on a windows platform.
Must have WPF framework – not open to others b/c of medical device.
Preferred qualifications:
IVD medical device experience b/c they know what is required and the scope of the role.
7+ years of experience.
X-unit experience good, CICD experience, Jenkins cloud platform, southern cube analysis a plus
Qualifications:
Bachelor’s degree and 10yrs or Master’s degree and 7yrs of experience in Computer Science, Engineering, or related field.
Extensive software development experience, with a strong emphasis on medical device software or regulated fields.
Proficiency in C#, .NET, WPF required
Python, SQL, MongoDB, Typescript, React, GraphQL, and RESTful APIs – a plus
Required proficiency in unit testing frameworks like NUnit, PyUnit, etc.
Experience with static code analysis tools like SonarQube a plus
Experience with CI/CD a plus
Familiarity with cloud platforms such as AWS, Azure, or GCP.
A keen understanding of software security best practices, especially in a healthcare setting.
Knowledge of FDA regulations and standards related to medical device software development will be an advantage.
Excellent written and verbal communication skills.
Employee Benefits:
At LanceSoft, full time regular employees who work a minimum of 30 hours a week or more are entitled to the following benefits:
Four options of medical Insurance
Dental and Vision Insurance
401k Contributions
Critical Illness Insurance
Voluntary Permanent Life Insurance
Accident Insurance
Other Employee Perks
Any Graduate