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).
The role encompasses various software development tasks across the full life cycle, including design, development, testing, deployment, debugging, and field support.
Job Responsibility:
Independently specify, plan, design, develop, test, and support assigned software components
Collaborate with the team to define requirements specifications and test plans for software validation
Contribute to project scheduling, including scope, task duration, and execution order
Translate requirements into well-structured and documented software components
Participate in design reviews and code inspections
Implement solutions for identified defects
Anticipate system faults and mitigate risks
Develop automated unit test cases to ensure software meets design criteria
Monitor work progress against schedule commitments and report to leadership
Requirements:
Bachelor's degree in Computer Science, Computer Engineering, or related discipline
Minimum of 5 years' experience in GUI development (preferably Angular)
Minimum of 5 years' experience using C#
Minimum of 5 years' experience in C# ASP.NET MVC development
Minimum of 3 years' experience in MS SQL database design and access
Minimum of 2 years' experience with AngularJS 2+
Proficiency in C# ASP.NET MVC development
Strong knowledge of HTML, CSS, TypeScript, and JavaScript
Familiarity with JavaScript frameworks such as Angular 2+, Bootstrap, and JQuery
Experience with MS SQL Server and Entity Framework
Proficiency in Visual Studio
Action-oriented with a focus on results
Strong work ethic and commitment to project goals
Excellent written and oral communication skills
Nice to have:
Experience with Agile Scrum methodologies
Experience working in a regulated (FDA) environment with medical instrumentation