Sr. Software Engineer

Redbock - an NES Fircroft company

Minneapolis (MN)

On-site

USD 130,000 - 190,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Redbock - an NES Fircroft company is seeking a Sr. Software Engineer to own end-to-end delivery of a mobile software release.

You will translate product features into structured backlogs and user stories, and drive backlog refinement, sprint planning, and release planning with cross-functional teams. You will collaborate with Product Engineering, Development, and Test Leads to ensure scope clarity and quality, track delivery metrics, and ensure adherence to software lifecycle processes.

Qualifications

  • Bachelor’s degree in software-related field or equivalent.
  • 8+ years delivering mobile applications? (per ad: 8–10 years)
  • Experience turning features into structured backlogs and user stories.
  • Experience with Agile/sprint-based development and metrics.

Responsibilities

  • Own end-to-end delivery of a mobile software release.
  • Translate features into structured backlogs and user stories.
  • Lead backlog refinement, sprint planning, and release planning.
  • Approve completed work in ALM with technical and quality judgment.
  • Track delivery metrics and drive execution across teams.
  • Collaborate with Product Engineering, Development, and Test Leads.
  • Ensure quality systems and lifecycle processes.

Skills

Backlog management
Delivery driving
Cross-team collaboration
Agile / Scrum
Java / Python / C
Android development (Kotlin/Java)
Communication
Release planning

Education

Bachelor’s degree in Software Engineering or Computer Science

Tools

Jenkins
GitHub
GitLab

Job description

Sr. Software Engineer (Through end of December 2026 // Minneapolis, MN):

Manager Note: Onsite (at least 4 days onsite)

Top 3 Skills Required:

  • Experience creating and managing backlogs, tracking execution, and driving delivery
  • Strong communication skills and ability to collaborate effectively across teams

Primary Responsibilities:

  • Own end-to-end delivery of an assigned mobile software release
  • Translate product features and requirements into structured, execution-ready backlogs and user stories
  • Track delivery metrics and drive execution discipline across development and test teams

Education: Bachelor’s degree in Software Engineering, Computer Science or equivalent

Target Years of Experience: 5 to 8 years of managing delivery of advanced applications for mobile platform.

Description:

The Pelvic Health R&D team is one of the most cutting edge groups within our client’s organization, 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.

Duties:

  • 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

Must Have:

  • Bachelor’s degree in Software Engineering, Computer Science or equivalent with 8 to 10 years of managing delivery of advanced applications for mobile platform
  • 2 years of experience writing Software in Java, Python, or C
  • 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 (Experience with Agile Metrics and as an Agile Product Owner)
  • 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)
  • DevOps tools like GitHub
  • GitLab
  • Kotlin
  • 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.
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
Software Engineering Manager
Software Engineering Manager

Real • California (MO)

On-site
USD 110,000 - 150,000
Health insurance
Retirement savings plans
Paid leave
Mobile Software Engineer Lead
Mobile Software Engineer Lead

Artech Information System LLC • Reston (VA)

On-site
USD 100,000 - 130,000
Principal Software Engineer - Mobile Development
Principal Software Engineer - Mobile Development

Prometheus Group • Raleigh (NC)

On-site
USD 115,000 - 150,000
Employee base HSA plan
100% paid dental and life insurance
Retirement Savings with Generous Company Match
+2
Principal Software Engineer - Mobile Development
Principal Software Engineer - Mobile Development

Boston Scientific • San Jose (CA)

On-site
USD 150,000 - 190,000
Staff Software Engineer – Navigation
Staff Software Engineer – Navigation

Jobtailor • Boston (MA)

On-site
USD 165,000 - 210,000
Vice President of Software Engineering
Vice President of Software Engineering

The Mullings Group • Irvine (CA)

On-site
Sr. Software Engineer (Automation / Mobile App Testing / Verification)
Sr. Software Engineer (Automation / Mobile App Testing / Verification)

Planet Pharma • Minnesota

Hybrid
Sr. Software Engineering Manager
Sr. Software Engineering Manager

Waystar • Lehi (UT)

On-site
USD 130,000 - 160,000
Competitive total rewards
Customizable benefits package
Generous paid time off
+4
Technical Delivery Lead ID65749
Technical Delivery Lead ID65749

AgileEngine • Fort Lauderdale (FL)

Hybrid
USD 120,000 - 150,000
Mentorship and personalized growth roadmaps
Competitive compensation with education and fitness budgets
Exciting projects with Fortune 500 clients
+1