Sr Software Engineer/ Technical SW Project Manager

Grove Technical Resources, INC

Minneapolis (MN)

On-site

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

A leading technology firm is seeking a Senior Software Engineer/Technical Project Manager to lead mobile software releases. The role involves collaborating with diverse teams to manage backlogs, ensuring high-quality delivery of innovative medical device solutions. Ideal candidates will have 8-10 years of experience, a strong command of software engineering principles, and excellent communication skills. The position is fully onsite in Minneapolis, Minnesota, emphasizing technical excellence and effective project management.

Qualifications

  • 8 to 10 years of experience managing software delivery for mobile platforms.
  • Experience with Android development and Kotlin.
  • Strong communication and collaboration skills.

Responsibilities

  • Lead delivery of assigned mobile software releases.
  • Translate product features into execution-ready backlogs.
  • Partner with engineering teams to ensure scope clarity.

Skills

Software Development
Agile Product Owner
Mobile Software Development
Technical Leadership

Education

Bachelor’s degree in Software Engineering or Computer Science

Tools

GitHub
GitLab
Jenkins
Kotlin

Job description

Job Title: Sr Software Engineer/ Technical SW Project Manager – Medical Device

Job Location: Minneapolis, Minnesota (Fully onsite)

Type: W2 contract

Duration: 06 Months

Job Description

The Pelvic Health R&D team is one of the most cutting edge groups, Defining and executing on technology and architectural strategy using skills that span a variety of domains including Mobile Apps (Android), cloud, data analytics, web services, 2d/3d visualization, machine learning, and interfacing with embedded software for management and control of interconnected medical devices.

As a Senior Software Engineer (Project Engineer – Mobile), you will lead execution for a defined mobile software release pipeline, working with motivated, diverse, and knowledgeable development teams. You will collaborate with Product Engineering, Development, and Test Leads to translate requirements into actionable plans, create structured backlogs, and drive high-quality delivery. This role requires a mix of technical expertise, project execution, and leadership to deliver reliable, impactful mobile software that improves the quality of life of people around the world.

Technical Skills Must Have
  • 2 years of experience writing Software , Java , Python , C
  • Agile Metrics
  • Agile Product Owner
  • agile sprint
  • Mobile Software Development
  • Project Planning
  • Software Project Management
  • Technical Leadership
  • technical software project management
Nice To Have
  • DevOps tools like GitHub
  • GitLab
  • Kotlin
Must Have: Minimum Requirements
  • Bachelor’s degree in Software Engineering, Computer Science or equivalent with 8 to 10 years of managing delivery of advanced applications for mobile platform.
  • Android development experience (Kotlin or Java); familiarity with Kotlin Multiplatform (KMM) is a plus
  • Understanding of mobile testing strategies and quality practices
  • Experience working in Agile/Sprint-based development environments
  • Ability to work at both technical detail and release-level view
  • Experience creating and managing backlogs, tracking execution, and driving delivery
  • Strong communication skills and ability to collaborate effectively across teams
  • Strong attention to detail and an ability to deal with ambiguity
Nice to Have
  • Good understanding of Continuous Integration environments (Jenkins, Bamboo, ElectricCloud)
  • Experience with iOS platforms.
  • Experience with configuration management tools and best practices (GIT, SVN, etc.).
  • Ability to think strategically and execute methodically.
  • Excellent written and oral communication skills.
  • Ability to multitask and prioritize while managing multiple projects and day to day responsibilities
  • Ability to influence cross-functional teams without formal authority.
A Day in the Life
  • Own end-to-end delivery of an assigned mobile software release
  • Translate product features and requirements into structured, execution-ready backlogs and user stories
  • Lead backlog refinement, sprint planning, and overall release planning
  • Approve and accept completed work in the ALM system using technical and quality judgment
  • Apply technical judgment to evaluate approaches, challenge assumptions, and ensure architectural alignment and quality
  • Partner with Product Engineering, Development, and Test Leads to ensure scope clarity, accurate task breakdown, and alignment with product intent
  • Support prioritization discussions and maintain alignment with product strategy and system dependencies
  • Identify risks and dependencies and drive mitigation plans
  • Track delivery metrics and drive execution discipline across development and test teams
  • Collaborate with stakeholders and communicate status, risks, and dependencies to leadership
  • Ensure compliance with quality systems and software lifecycle processes
  • Support regulatory deliverables in collaboration with engineering and test leads
  • Promote engineering best practices and continuous improvement
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Sr. Software Engineer
Sr. Software Engineer

Redbock - an NES Fircroft company • Minneapolis (MN)

On-site
USD 130,000 - 190,000
Medical device full stack developer- w2 Only
Medical device full stack developer- w2 Only

Grove Technical Resources, INC • Minneapolis (MN)

On-site
USD 60,000 - 100,000
Senior Software Safety Enginee
Senior Software Safety Enginee

Grove Technical Resources, INC • Mounds View (MN)

On-site
USD 100,000 - 130,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 60,000 - 80,000
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
Software Project Lead
Software Project Lead

Integrated Resources, Inc ( IRI ) • Santa Clarita (CA)

Hybrid
USD 83,000 - 95,000
Senior Software Engineer
Senior Software Engineer

Redolent Infotech Pvt. Ltd. • Saint Paul (MN)

On-site
USD 120,000 - 150,000
Software Safety Engineer
Software Safety Engineer

Infotree Global Solutions • Saint Paul (MN)

On-site
USD 100,000 - 120,000
Possibility of contract conversion to full-time
Senior Software Engineer
Senior Software Engineer

Ledgent Technology • Burnsville (MN)

On-site
USD 110,000 - 160,000
Staff Software Engineer – Navigation
Staff Software Engineer – Navigation

Jobtailor • Boston (MA)

On-site
USD 165,000 - 210,000