Job Description
We are seeking a seasoned software engineer to lead our team in designing and implementing software architecture for our innovative medical device platform. As the key member of our development team, you will be responsible for overseeing the entire software development lifecycle, from conceptualization to deployment.
Key Responsibilities:
* Design and implement robust software architectures that meet regulatory compliance requirements.
* Lead cross-functional teams in developing high-quality desktop applications using C# and .NET.
* Closely collaborate with stakeholders to ensure timely delivery and optimal functionality.
Required Skills and Qualifications
To succeed in this role, you must possess the following skills and qualifications:
* Bachelor's degree or higher in Computer Science, Software Engineering, or a related field.
* Proven experience in software architecture and full-stack development, preferably in a regulated environment.
* Strong proficiency in C# and .NET, with a focus on developing high-quality desktop applications.
* Familiarity with Blazor or other modern web UI frameworks is a plus.
Benefits
In addition to a competitive salary, we offer:
* A central location.
* Employee discounts.
* Employee events.
* Onboarding support.
* Workplace well-being initiatives.