If you're seeking a career with growth opportunities where your experience is valued, this company is the right place for you. We foster a collaborative, fast-paced team environment that appreciates each employee's contributions. If this resonates with you, we encourage you to apply for the "Software Engineer" role within our "Software Engineering" Department.
Our success relies on the capabilities of our employees to help us attain our business objectives. We are dedicated to creating powerful and precise devices to aid in the diagnosis of respiratory disease and ensure the information obtained enhances the disease management process. We take pride in our collaborative environment, where each individual's contribution impacts the company's success. We are pleased to offer meaningful careers where your efforts will benefit medical teams globally.
The role of a Software Engineer entails designing, integrating, testing, releasing, and maintaining software for the Company's computerized medical diagnostic systems. Additionally, the role involves various software development tasks to support the company's products.
Key Responsibilities And Essential Functions
* Develop and implement product features.
* Address software defects.
* Collaborate with colleagues to review detailed requirements and designs, creating a work breakdown and strategy for implementing product features.
* Manage software design and development projects to meet specifications and comply with department programming standards.
* Coordinate verification and validation testing to ensure correctness, performance, and error-free software.
* Coordinate the integration of software modules with specialized hardware systems.
* Assist customer service, sales, and marketing by providing information related to software and computers.
* Interact with customers and other departments for specification input.
* Perform additional assigned responsibilities.
* Complete required training as per standard operating procedures and procedural work instructions.
* Maintain regular attendance, an essential job function.
* Adhere to all Company policies and procedures relating to confidential proprietary information (CPI).
* Bachelor of Science in Computer Science or a related field.
* 3+ years of experience in software development.
* Strong written and verbal communication skills.
* Proficient in English communication.
* Strong proficiency in C# and .NET.
* Strong proficiency in MS SQL Server (schema design, scripting, stored procedure development).
* Strong proficiency in service-oriented applications (WCF, Web API, REST).
* Proficient in software patterns (MVVM, MVC, etc.).
* Proficient in WPF and XAML.
* Experience with HL7, FHIR is an advantage.
* Proficient in writing test cases and unit tests.
* Ability to quickly learn and apply new technologies.
* Independent, self-starter with strong problem-solving skills.
* Must be flexible and able to work under pressure in day-to-day operations with constantly changing conditions.
* Strong organizational skills, attention to detail, and follow-up.
* Ability to multitask across several projects.
* Strong problem-solving and troubleshooting skills.