Back-End Engineer
We are seeking a talented Back-End Engineer to join our growing team. The ideal candidate will contribute to the development of secure, scalable, and regulatory-compliant software systems that drive the success of our medical solutions.
Responsibilities
- Design, develop, test, and maintain back-end services, APIs, and databases for MedTech applications in a regulated environment (e.g., FDA, ISO 13485, or similar).
- Implement secure, scalable, and high-performing solutions that comply with industry standards and regulations, including HIPAA, GDPR, or other applicable frameworks.
- Collaborate with cross-functional teams, including front-end developers, QA engineers, product managers, and clinical experts, to deliver end-to-end solutions.
- Create and maintain technical documentation, including design specifications, risk assessments, and validation protocols, to support regulatory submissions and audits.
- Perform code reviews to ensure adherence to best practices, coding standards, and security guidelines.
- Optimize existing systems for performance, reliability, and maintainability.
- Stay current with advancements in MedTech, regulatory requirements, and back-end technologies to drive continuous improvement.
Qualifications
- Education: Bachelor's or Master’s degree in Computer Science, Software Engineering, or a related field.
- Experience:
- 8+ years of experience in back-end development, preferably in the MedTech, healthcare, or similarly regulated industry.
- Proficiency in programming languages such as Python, Java, C#, or similar.
- Experience working with relational and non-relational databases (e.g., PostgreSQL, MongoDB).
- Familiarity with cloud platforms such as AWS, Azure, or GCP.
- Hands-on experience with designing RESTful APIs and microservices architecture.
- Skills:
- Deep understanding of software development lifecycle (SDLC) in regulated environments.
- Knowledge of medical device software standards (e.g., IEC 62304) and quality management systems (e.g., ISO 13485).
- Strong problem-solving skills and a proactive attitude toward troubleshooting and debugging.
- Excellent communication skills to collaborate effectively with both technical and non-technical stakeholders.
- Familiarity with containerization (e.g., Docker) and orchestration tools (e.g., Kubernetes) is a plus.
Visite nuestra página carreras para ver más oportunidades laborales.
Solicitar esta posición
O