About The Position

Ascom is seeking a Senior Software Engineer to provide technical leadership in delivering complex software solutions for customer projects. Working as part of the delivery PMO, this role designs, develops, and integrates scalable, secure, and maintainable solutions while strengthening engineering practices and guiding other engineers. It combines hands-on technical ownership, customer collaboration, and continuous improvement. The position independently owns software components and subprojects and supports consistent, high-quality implementations. It applies software development, system architecture, and integration expertise to improve scalability, resolve technical challenges, and meet quality, security, and regulatory requirements. The role also strengthens standard work practices, shares knowledge, and identifies improvements to support efficient delivery and customer satisfaction.

Requirements

  • Bachelor’s or master’s degree, preferably in Computer Science or Engineering, or equivalent experience.
  • 6–10 years of experience in system integration deployments within the relevant domain.
  • 3–5 years of experience with medical software installation and configuration.
  • 3–5 years of experience leading teams and working in international project environments.
  • Advanced software engineering and computer science expertise, including experience developing software products or systems aligned with product requirements.
  • Strong experience designing scalable, reliable system architectures and implementing cloud technologies in delivery environments.
  • Expertise in SQL, XML, CSS, HTML, and JavaScript; Microsoft SQL Server (MSSQL) experience is required.
  • Experience designing and managing complex API integrations to support system interoperability.
  • Advanced understanding of agile software development and delivery practices.
  • Ability to understand Ascom’s product portfolio and align solutions with customer needs.
  • Strong problem-solving and analytical skills, including root cause analysis and the ability to anticipate complex technical challenges.
  • Ability to coach engineers, provide technical direction, and collaborate effectively with senior stakeholders and cross-functional teams.
  • Customer-focused approach and ability to translate requirements into practical technical solutions.
  • Fluency in English is required.

Nice To Haves

  • Knowledge of HL7 standards; familiarity with IHE and FHIR is a plus.
  • Proficiency in a second language is an advantage.

Responsibilities

  • Provide technical leadership for software engineering delivery and define standard work protocols for integrating complex software solutions into customer projects.
  • Design, develop, and customize scalable, secure, and maintainable software solutions; own complex technical tasks and software delivery work packages.
  • Define technical requirements and provide expert guidance during requirements clarification, customer workshops, and project planning.
  • Troubleshoot complex software and integration issues, perform root cause analysis, and implement sustainable improvements.
  • Ensure software delivery activities comply with applicable regulatory, security, and quality standards throughout the software lifecycle.
  • Mentor junior and mid-level engineers, supporting technical development, consistent implementation practices, and knowledge sharing.
  • Review and approve technical documentation, including design specifications, test plans, and customer handover packages.
  • Collaborate with Project Management, QA, Service, and the Directors of PMO and Clinical Solutions to align technical decisions, delivery plans, and cross-functional standard work.
  • Define and implement internal standard operating procedures, quality standards, and regulatory guidelines across software delivery activities.
  • Participate in customer technical reviews and handovers, and deliver technical training for customers and colleagues through training materials and on-site sessions.
  • Evaluate and introduce technologies, frameworks, cloud approaches, and agile practices to improve solution scalability, reliability, and delivery efficiency.
  • Optimize resources and identify technical risks early to support efficient implementation and project profitability.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service