Skip to main content
Tallo logoTallo logo

Find Jobs

Find Jobs Near You – Available Work in Your Location

Skip to job details

Back to Results

Apply for this opportunity

To apply for this job, you'll continue to an external website or email application.

ATR INTERNATIONAL

Sr Software Engineer

Review key factors to help you decide if the role fits your goals.
Pay Growth
?
out of 5
Not enough data
Not enough info to score pay or growth
Job Security
?
out of 5
Not enough data
Calculating job security score...
Total Score
77
out of 100
Average of individual scores

Were these scores useful?

Job Description

ATR ID:
ATR226754
Job Title:

Sr Software Engineer

Job Level:

Not Classified

Duration:

7 months

Location:

Minneapolis

MN 55432
Education:

Bachelor's degree in Software Engineering, Computer Science or equivalent with 5 to 8 years of managing delivery of advanced applications for mobile platform.

Email:

Forrest, Preston

Phone:

980-270-6225

Pay rate:

$55.00 - $85.00 (Hourly)

Benefits:
  • Benefits
  • Full-time employees (working an average of 30 hours or more) are eligible to select from different benefits packages Packages may include medical, dental, and vision benefits, a 401(k) retirement savings plan with employer match (available after 1 year of employment), commuter benefits, employee discount and referral programs, and life and supplemental income insurance Paid sick leave is provided in accordance with applicable state and local laws. Compensation
  • Final offer amounts, within the base pay set forth above, are determined by factors including your relevant skills, education, and experience, as well as the benefits package you select. Work Authorization

ATR International, Inc cannot sponsor work visas (H-1B, F-1 STEM OPT with I-983, or similar) Candidates must have valid U.S work authorization. ATR International, Inc is an equal opportunity employer We celebrate diversity and are committed to creating an inclusive environment for all employees. Careers That Change Lives The Pelvic Health R D team is one of the most cutting edge groups within the company 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.

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 Can you please confirm the 3 main responsibilities/day to day activities required for this role?

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

Requirement:
Must Have:

Minimum Requirements

· Bachelor's degree in Software Engineering, Computer Science or equivalent with 5 to 8 years of managing delivery of advanced applications for mobile platform.

· Hands-on experience in mobile software development

· 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. Must Have

2 years of experience writing Software , Java , Python , C

Agile Metrics

Agile Product Owner

agile sprint

Android

Mobile Software Development

Project Planning

Software Project Management

Technical Leadership

technical software project management Nice To Have

DevOps tools like GitHub

GitLab

Kotlin

Kotlin Multiplatform (KMM)

PTC Codebeamer Can you please confirm your top 3 skills sets required?

Hands-on experience in mobile software development

Experience creating and managing backlogs, tracking execution, and driving delivery

Strong communication skills and ability to collaborate effectively across teams How to

Apply:

If this position is a fit, simply click on the recruiter's email above, attach your resume, and hit send. If this position isn't quite right, click here to let us know what you are looking for and our recruiters will get to work finding something that is a better match.

Benefits

  • Sick Leave
  • 401(k) Plans
  • Other Retirement and Savings
  • Health Insurance