- Company Name
- ELIXIR MD Inc
- Job Title
- Jr Software Engineer
- Job Description
-
Job Title: Junior Software Engineer
Role Summary: Supports design, development, testing, and deployment of cross-platform software solutions for medical technologies, ensuring compliance with regulatory standards and seamless integration across Microsoft (Windows/.NET) and Apple (macOS/iOS) environments.
Expactations: 0-2 years software development experience (internships or project experience acceptable). Exposure to medical device, biotech, or regulated technology industries preferred. Proficiency in Agile methodologies, version control (Git, Azure DevOps), and regulatory compliance frameworks (FDA 21 CFR Part 11, ISO 13485).
Key Responsibilities:
- Develop and maintain cross-platform software for internal and client-facing systems.
- Design APIs, databases, and user interfaces aligned with medical device ecosystems.
- Write clean, maintainable, and documented code using C#, Swift, Python, and JavaScript.
- Validate and verify software per regulatory compliance standards (FDA/ISO).
- Conduct unit and integration testing to ensure reliability and performance.
- Collaborate with IT, clinical teams, and third parties to ensure system interoperability and cybersecurity.
- Participate in Agile sprints, CI/CD pipelines, and release documentation.
- Optimize functionality and user interfaces for Windows/macOS/iOS platforms.
Required Skills:
- Microsoft stack: C#, .NET, Azure, SQL Server, Visual Studio.
- Apple stack: Swift, Xcode, iOS SDK, macOS integration.
- Cross-platform development: Xamarin, .NET MAUI, React Native.
- API design (REST/GraphQL) and data security (OAuth, SSL/TLS).
- Cloud environments (Azure, AWS).
- GxP software validation and documentation practices.
- Analytical problem-solving, debugging, and code quality assurance.
- Effective communication across multidisciplinary teams.
Required Education & Certifications:
Bachelor’s degree in Computer Science, Software Engineering, Information Systems, or related field.