This list contains only the countries for which job offers have been published in the selected language (e.g., in the French version, only job offers written in French are displayed, and in the English version, only those in English).
We are seeking Software Engineers who thrive on problem-solving and enjoy building great software. As a member of a high-performing software engineering team, you will contribute to building our next-generation blood culture instrument. The ideal candidates are self-motivated, positive, collaborative, and accountable, working together to deliver on commitments. The team practices Agile/Scrum and supports the full software development life cycle while adhering to a quality management system.
Job Responsibility:
Independently specify, plan, design, develop, test, and support software components
Establish requirements specifications and test plans for software product validation with the team
Contribute to project schedule generation, including scope of work, task duration, and execution order
Translate requirements into well-structured, documented software components
Participate in design reviews and code inspections
Implement solutions for assigned defect issues
Anticipate system faults and failures, ensuring software mitigates identified risks
Develop automated unit test cases to ensure software meets design criteria
Monitor work progress against schedule commitments and report progress to leadership
Requirements:
BS degree in Computer Science, Computer Engineering, or a related Engineering discipline
Minimum of 5 years' experience with GUI development (preferably Angular)
Minimum of 5 years' experience using C#
Minimum of 5 years' experience with C# - ASP.NET MVC development
Minimum of 3 years' experience with MS SQL database design and access
Minimum of 2 years' experience with AngularJS 2+
HTML, CSS, TypeScript, JavaScript
JavaScript Frameworks such as Angular 2+, Bootstrap, JQuery
MS SQL Server and Entity Framework
Visual Studio
Action-oriented with a focus on results
Strong commitment to achieving project goals
Excellent written and oral communication and interpersonal skills
Demonstrated positive work ethic and a strong commitment to achieving project goals
Nice to have:
Experience with Agile Scrum
Experience working in a regulated (FDA) environment with medical instrumentation