Senior Software Engineer / Project Engineer – Mobile Software Delivery
Spotted 1d ago
Job details
- Level
- Senior
- Experience
- 5+ years
- Education
- Bachelor's degree
- Posted
- Oct 12, 2026
- Last confirmed open
- Oct 12, 2026
Job description
About this role
Our client in the medical device industry is seeking a Senior Software Engineer / Project Engineer to lead the end-to-end delivery of mobile software releases supporting connected medical devices and patient care. This role combines technical product ownership, software project management, and delivery leadership .
The primary focus is on translating requirements into executable plans, organizing backlogs, and guiding development and test teams through successful releases. Previous hands-on mobile development experience is essential, while day-to-day coding and testing are not the primary responsibilities.
Key Responsibilities
- Own the end-to-end delivery of assigned mobile software releases, including planning, execution, risk management, and release readiness.
- Translate product features and requirements into structured backlogs, actionable user stories, and clearly defined work items.
- Lead backlog refinement, sprint planning, and release planning, helping teams understand priorities, scope, and dependencies.
- Partner with Product Engineering, Development, and Test Leads to break down work and maintain alignment with product intent.
- Establish and track delivery metrics, communicate progress, and drive accountability across development and test teams.
- Review and accept completed work within the application lifecycle management (ALM) system using technical and quality judgment.
- Evaluate development and testing approaches, challenge assumptions, and ensure architectural alignment.
- Identify risks, dependencies, and execution barriers, and coordinate mitigation plans.
- Communicate release status, risks, and priorities to stakeholders and leadership.
- Support software lifecycle compliance, quality processes, and regulatory deliverables.
- Promote engineering best practices and continuous process improvement.
Required Qualifications
- Bachelor’s degree in Software Engineering, Computer Science, or an equivalent field.
- 5–8 years of relevant experience delivering mobile software applications, with responsibility for project execution or technical leadership.
- Previous hands-on mobile software development experience, including Android development using Java or Kotlin.
- Experience creating and managing backlogs, translating requirements into user stories, and driving software delivery.
- Strong understanding of Agile/Scrum practices, sprint planning, release planning, and delivery metrics.
- Technical knowledge to engage with developers, evaluate implementation approaches, and understand architectural decisions.
- Understanding of mobile testing strategies and software quality practices.
- Strong planning, organization, and problem-solving skills, with attention to detail and the ability to navigate ambiguity.
- Strong communication skills and the ability to influence cross-functional teams without formal authority.
Preferred Qualifications
- Background in technical software project management or technical product ownership.
- Experience in medical devices or another regulated software environment.
- Familiarity with Kotlin Multiplatform, iOS, or connected device applications.
- Experience with ALM platforms such as PTC Codebeamer.
- Familiarity with CI/CD environments and tools such as Jenkins, Bamboo, GitHub, or GitLab.
- Ideal Candidate You bring a mobile development foundation and a strong process and delivery mindset.
- You enjoy turning complex requirements into clear plans, coordinating teams, tracking execution, and taking ownership of successful software releases.
Interested in this role?Continue on LinkedIn to apply.
Apply on LinkedIn