עדיין מחפשים עבודה במנועי חיפוש? הגיע הזמן להשתדרג!
במקום לעבור לבד על אלפי מודעות, Jobify מנתחת את קורות החיים שלך ומציגה לך רק משרות שבאמת מתאימות לך.
מעל 80,000 משרות • 4,000 חדשות ביום
חינם. בלי פרסומות. בלי אותיות קטנות.
Nanox Imaging is a dynamic and growing organization, specializes in imaging solutions for the healthcare industry and are expanding our global presence.
We are revolutionizing medical imaging with cutting-edge technology that enhances patient care and drives innovation. Are you ready to make an impact?
We are looking for a highly skilled and motivated Software Team Leader to build and lead a team of talented engineers. In addition to leading new development projects, this role will support and develop solutions as a second-tier resource for our existing product.
The ideal candidate will possess strong leadership skills, extensive software development experience, and a solid background in modern software architecture and technologies.
Responsibilities:
- Establish and lead a software development team, fostering an environment of collaboration and innovation.
- Design, develop, and maintain web and Linux-based microservices for cutting-edge applications.
- Develop applications using .NET, integrating relational and non-relational databases to ensure scalable and efficient data management.
- Lead large-scale projects from the ground up, overseeing full lifecycle development from design to deployment.
- Provide second-tier support for the existing product, troubleshooting issues and implementing solutions to ensure high-quality performance and reliability.
- Oversee code reviews, provide mentorship, and ensure adherence to best coding practices.
- Collaborate with cross-functional teams, including product management, hardware, and cloud teams, to deliver robust solutions.
- Ensure timely project delivery and adherence to quality standards, managing project risks and obstacles proactively.
- Minimum of 8 years of professional software development experience.
- +1 years of experience as a Team Lead
- Degree in Computer Science or a related field, or equivalent experience.
- Proficiency in .NET development and web technologies.
- Strong background in Linux environments, microservices architecture, and database management (both relational and non-relational databases).
- Demonstrated experience in leading large-scale software development projects end-to-end from inception.
- Solid understanding of web applications and related technologies.
- Excellent social skills with the ability to communicate effectively and foster a positive team environment.
- Exceptional problem-solving skills and the ability to make informed decisions under pressure.
- Experience in medical devices or regulated environments is an advantage.
- Familiarity with cloud computing, containerization, and orchestration tools (e.g., Kubernetes).
במקום לעבור לבד על אלפי מודעות, Jobify מנתחת את קורות החיים שלך ומציגה לך רק משרות שבאמת מתאימות לך.
מעל 80,000 משרות • 4,000 חדשות ביום
חינם. בלי פרסומות. בלי אותיות קטנות.