Mobile Software Project Engineer

Grove Technical Resources

Minnesota

On-site

USD 120,000 - 180,000

Full time

5 days ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Grove Technical Resources, Inc. is seeking an experienced Senior Software Engineer - Project Engineer (Mobile) to lead end-to-end mobile release delivery for healthcare technology solutions.

You will translate requirements into backlogs, manage sprints, and coordinate across Product Engineering, Software Development, and QA teams. The role requires hands-on Android development (Kotlin/Java), strong Agile practices, and excellent stakeholder management.

Qualifications

  • Bachelor's degree in Computer Science, Software Engineering, or a related technical field.
  • 5-8 years of experience managing and driving delivery of advanced mobile applications.
  • Hands-on experience in mobile software application development.
  • Experience managing product backlogs, user stories, sprint execution, and software release delivery.
  • Strong understanding of Agile/Scrum methodologies and sprint-based development environments.
  • Understanding of mobile application testing strategies, software verification, and quality practices.
  • Ability to work across technical details and overall release-level planning.
  • Excellent communication, collaboration, and stakeholder management skills.
  • Strong analytical, problem-solving, and organizational skills with the ability to manage ambiguity.

Responsibilities

  • Own and drive the end-to-end delivery of assigned mobile software releases, ensuring timely execution and high-quality deliverables.
  • Translate product features and business requirements into structured backlogs, user stories, and actionable development tasks.
  • Lead backlog refinement, sprint planning, and release planning activities.
  • Collaborate with Product Engineering, Software Development, and Test Leads to define scope, priorities, and execution plans.
  • Monitor sprint progress, track delivery metrics, and maintain execution discipline across development and testing teams.
  • Review and approve completed work within ALM systems, ensuring technical and quality expectations are met.
  • Identify project risks, technical dependencies, and delivery challenges while driving appropriate mitigation plans.
  • Apply technical judgment to evaluate development approaches and ensure alignment with software architecture and quality standards.
  • Communicate project status, delivery progress, risks, and dependencies to cross-functional stakeholders and leadership.
  • Ensure compliance with software development lifecycle processes, quality systems, and applicable regulatory requirements.

Skills

Mobile development
Agile/Scrum
Backlog management
Release delivery
Android (Kotlin/Java)
Communication & collaboration
Stakeholder management

Education

Bachelor's degree in Computer Science, Software Engineering, or a related technical field

Tools

Git/SVN
CI/CD tools (Jenkins/Bamboo)
ALM tools

Job description

Minneapolis, Minnesota

Job Description:
  • We are seeking an experienced Senior Software Engineer - Project Engineer (Mobile) to support mobile software development and release execution for innovative healthcare technology solutions.
  • In this role, you will lead the end-to-end delivery of assigned mobile software releases, working closely with Product Engineering, Software Development, and Test teams. You will translate product requirements into actionable backlogs, manage sprint execution, track delivery metrics, and ensure high-quality software releases.
  • The ideal candidate will have hands-on experience in mobile application development, particularly Android development using Kotlin or Java, along with strong experience in Agile methodologies, backlog management, and software release coordination.
  • You will contribute to the development of mobile applications supporting Pelvic Health products and proprietary software applications.
Key Responsibilities:
  • Own and drive the end-to-end delivery of assigned mobile software releases, ensuring timely execution and high-quality deliverables.
  • Translate product features and business requirements into structured backlogs, user stories, and actionable development tasks.
  • Lead backlog refinement, sprint planning, and release planning activities.
  • Collaborate with Product Engineering, Software Development, and Test Leads to define scope, priorities, and execution plans.
  • Monitor sprint progress, track delivery metrics, and maintain execution discipline across development and testing teams.
  • Review and approve completed work within Application Lifecycle Management (ALM) systems, ensuring technical and quality expectations are met.
  • Identify project risks, technical dependencies, and delivery challenges while driving appropriate mitigation plans.
  • Apply technical judgment to evaluate development approaches and ensure alignment with software architecture and quality standards.
  • Communicate project status, delivery progress, risks, and dependencies to cross-functional stakeholders and leadership.
  • Ensure compliance with software development lifecycle processes, quality systems, and applicable regulatory requirements.
Required Qualifications & Skills:
  • Bachelor's degree in Computer Science, Software Engineering, or a related technical field.
  • 5-8 years of experience in managing and driving delivery of advanced mobile applications.
  • Hands-on experience in mobile software application development.
  • Experience managing product backlogs, user stories, sprint execution, and software release delivery.
  • Strong understanding of Agile/Scrum methodologies and sprint-based development environments.
  • Understanding of mobile application testing strategies, software verification, and quality practices.
  • Ability to work across technical details and overall release-level planning.
  • Excellent communication, collaboration, and stakeholder management skills.
  • Strong analytical, problem-solving, and organizational skills with the ability to manage ambiguity.
Preferred Qualifications:
  • Familiarity with Kotlin Multiplatform (KMM).
  • Experience with iOS application development.
  • Knowledge of Continuous Integration (CI) environments such as Jenkins, Bamboo, or Electric Cloud.
  • Experience with version control and configuration management tools such as Git or SVN.
  • Experience working with Application Lifecycle Management (ALM) tools.
  • Experience in medical device software development or regulated software environments.
  • Ability to influence cross-functional teams and drive execution without direct authority.
Top 3 Must-Have Skills:
  • Backlog & Release Management: Experience creating and managing backlogs, user stories, sprint planning, and end-to-end software release delivery.
  • Cross-Functional Collaboration: Strong communication skills with the ability to coordinate development, testing, and product engineering teams.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Sr Software Engineer/ Technical SW Project Manager
Sr Software Engineer/ Technical SW Project Manager

Grove Technical Resources, INC • Minneapolis (MN)

On-site
USD 117,000 - 193,000
Mobile Software Engineer Lead
Mobile Software Engineer Lead

Artech LLC. • Reston (VA)

On-site
USD 100,000 - 130,000
Director / Lead Mobile App Engineer - Austin TX
Director / Lead Mobile App Engineer - Austin TX

Healthcare Recruiters International • Austin (TX)

Hybrid
USD 150,000 - 210,000
Senior Software Development Engineer
Senior Software Development Engineer

Planet Pharma • Minneapolis (MN)

On-site
USD 90,000 - 103,000
Mobile Software Lead: Architect, Mentor, Healthcare
Mobile Software Lead: Architect, Mentor, Healthcare

Artech LLC. • Reston (VA)

On-site
USD 100,000 - 130,000
Mobile Engineer
Mobile Engineer

Investigo • Norristown

On-site
USD 110,000 - 150,000
Onsite work in Audubon, PA
Bonus opportunity
Technical Lead – Android Mobile Applications (Medical Device)
Technical Lead – Android Mobile Applications (Medical Device)

Stark Pharma Solutions Inc • Santa Clarita (CA)

On-site
USD 120,000 - 160,000
Mobile Software Engineer
Mobile Software Engineer

1 Legacy Health Care • Minnetonka (MN)

On-site
USD 80,000 - 100,000
Senior Mobile Software Engineer & Tech PM (Medical Devices)
Senior Mobile Software Engineer & Tech PM (Medical Devices)

Grove Technical Resources, INC • Minneapolis (MN)

On-site
USD 117,000 - 193,000
Senior Product Owner
Senior Product Owner

Spectraforce Technologies, Inc. • Saint Paul (MN)

On-site
USD 120,000 - 180,000