Expoint - all jobs in one place
The point where experts and best companies meet
Limitless High-tech career opportunities - Expoint

Boston Scientific Software Lead 
Israel, North District 
270000894

14.04.2025

Software Lead

As a Software Lead, you'll be responsible for overseeing the technical direction of software development projects, managing development teams, and ensuring deliverables meet quality standards and business requirements.

Main Duties:

  • Lead and mentor a team of software engineers, providing technical guidance
  • Review code, conduct design reviews, and implement best practices for development
  • Resolve complex technical challenges
  • Communicate project status and technical considerations to both technical and non-technical stakeholders
  • Responsible to design, develop and implement software applications running under Windows in multidisciplinary systems
  • Responsibility for products software engineering process while maintaining the required standards (Medical device)
  • Analyzing and enhancing efficiency, stability and scalability of software resources

Requirements:

  • BSC in Computer Science or related technical field
  • 7+ years industry experience
  • Proven experience in leading software projects or small teams
  • Expert level developing in MS Visual Studio C# using WPF and .NET framework.
  • Deep understanding of the SW development t lifecycle
  • Experience with C++/C# interoperability (C++ CLI or controlling P/Invoke)
  • Experience with design patterns, and GUI design patterns)MVVM/MVC(
  • Strong understanding of multithreading and object-oriented programming
  • Ability to document requirements and specifications throughout the software development life cycle
  • Strong familiarity with Agile methodologies
  • Experience working in multidisciplinary environment