Demo

Sr. Software Engineer

Redbock - an NES Fircroft company
Minneapolis, MN Contractor
POSTED ON 7/25/2026
AVAILABLE BEFORE 8/23/2026

W2 Only


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

Manager Note: Onsite (at least 4 days onsite)


Top 3 Skills Required:

  1. Hands-on experience in mobile software development
  2. Experience creating and managing backlogs, tracking execution, and driving delivery
  3. 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
  • Hands-on experience in mobile software development
  • 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
  • Kotlin Multiplatform (KMM)
  • PTC Codebeamer
  • 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.

Salary : $55 - $65

If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution. Compensation Planning
Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right. Surveys & Data Sets

What is the career path for a Sr. Software Engineer?

Sign up to receive alerts about other jobs on the Sr. Software Engineer career path by checking the boxes next to the positions that interest you.
Income Estimation: 
$123,167 - $152,295
Income Estimation: 
$146,673 - $180,130
Employees: Get a Salary Increase
View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

Job openings at Redbock - an NES Fircroft company

  • Redbock - an NES Fircroft company Los Angeles, CA
  • *W2 ONLY* NO OPT/ STEM Work Auth Chemist II (12-month contract// Northridge, CA) Join a leading medical device company developing next-generation diabetes ... more
  • Just Posted

  • Redbock - an NES Fircroft company Lafayette, CO
  • Sr. Manufacturing Engineer (24-month contract // Lafayette, CO): Top 3 Skills Required: Process Validation Test Method Validation (Gauge R&R) Use of PLM an... more
  • 3 Days Ago

  • Redbock - an NES Fircroft company Arden, MN
  • *W2 ONLY* - NO OPT/ STEM Candidates Quality Engineer (12 month contract/ Arden Hills, MN): Summary: This quality engineer role will investigate product com... more
  • 4 Days Ago

  • Redbock - an NES Fircroft company Minneapolis, MN
  • Sr. Human Factors Engineer (12-month contract // Minneapolis, MN): Manager Note: On-site, with option to work from home 1 day a week (generally on Friday) ... more
  • 7 Days Ago


Not the job you're looking for? Here are some other Sr. Software Engineer jobs in the Minneapolis, MN area that may be a better fit.

  • Actalent Prairie, MN
  • Job Description As a Software Engineer - Lead, you will spearhead the development, execution, and testing of customized software within a highly regulated ... more
  • 4 Days Ago

  • Cargill Wayzata, MN
  • Cargill is committed to providing food and agricultural solutions to nourish the world in a safe, responsible, and sustainable way. Sitting at the heart of... more
  • 6 Days Ago

AI Assistant is available now!

Feel free to start your new journey!