Shire Jobs

Mobile Shire Logo

Job Information

ICU Medical Senior Software Engineer I, Pharmacy Systems in TN, Indiana

Title: Senior Software Engineer I, Pharmacy Systems Position Summary- We are looking for a passionate, motivated, versatile software engineer to join our team working on a new and exciting product. You will be able to work on a system comprised of firmware, embedded, desktop, and server applications. Essential Duties & Responsibilities • Engineer will work on areas that include front-end and back-end software using C#, SQL Server Express, and using C in an embedded environment. • Daily activities will include creating new features in C# applications running on Windows 10/11 tablets and Windows servers. • Actively participate in writing code, code reviews, and brainstorming as part of a collaborative software development team • Ability to implement software bug fixes and new features with limited oversight and with good coding practice • Ability to communicate effectively in English – written and spoken • Ability to work on a collaborative team of engineers working from various remote locations Knowledge & Skills • 5 years experience using C in an embedded environment • 5 years of extensive experience using C# • Experience with implementing RESTful services using ASP.NET Core Web API • Experience with WPF applications. MVVM Framework knowledge is a plus. • Strong working knowledge of SQL Server and Relational Database Management Systems • Strong working knowledge of state machines • Solid understanding of object-oriented design, multi-threading, data structures, dependency inversion and algorithms • Strong knowledge of Agile methodologies • Experience with Atlassian JIRA or similar technologies • Deep understanding of SOLID principles • Experience with unit testing using xUnit, Moq, FluentAssertions and NUnit, or similar frameworks • Experience with implementing cybersecurity solutions and knowledge of TLS • Proven experience with design patterns • Experience in using Microsoft Visual Studio Minimum Qualifications, Education & Experience • Bachelor’s degree in Computer Science, Computer Engineering, Engineering, or a related field required • Minimum of 3 years of experience in with medical device development is required Title: Senior Software Engineer I, Pharmacy Systems Location: IN-TN-Chennai Requisition ID: 23300718

DirectEmployers