Sr Software Engineer
$60 - $70 per hourPrimary Talent Partners
Primary Talent Partners has a new contract opening for a Sr Software Engineer with our medical device client in Minneapolis, MN. This is a 12-month contract with a potential for extension.
Pay: $60.00 - $70.00/hr ; W2 contract, no PTO, no Benefits. ACA-compliant supplemental package available for enrollment. Candidates must be legally authorized to work in the United States and must be able to sit on Primary Talent Partners W2 without sponsorship. Schedule: Onsite : 4 days a week (Mon-Thursday) and Friday remote Description:A Day in the Life
Pelvic Health Therapies develops technologies that help patients manage chronic conditions and improve quality of life through connected therapies and digital health solutions. This role is part of the software engineering organization responsible for designing, developing, verifying, and maintaining web and mobile applications that support therapy delivery, patient engagement, and clinical outcomes in a regulated medical device environment. As a Senior Software Development Engineer in Test, you will lead quality engineering and software verification activities for secure, scalable web and mobile solutions. You will work across the software development lifecycle, partnering with cross-functional teams to define test strategies, build maintainable automation, strengthen product quality, and deliver compliant digital products in a regulated medical device environment. Primary Responsibilities:
- Lead the design, development, and execution of software verification and test automation solutions spanning web, mobile, API, backend microservices, and integrated systems.
- Define comprehensive test strategies, test plans, risk-based verification approaches, and release-quality criteria based on business, system, software, and regulatory requirements.
- Design, develop, debug, and maintain production-grade automated tests and reusable test frameworks using established architectural and coding standards.
- Translate business, system, and software requirements into traceable test designs, test cases, automation assets, and objective verification evidence.
- Validate frontend user interfaces, backend microservices, APIs, databases, messaging workflows, and end-to-end system behavior.
- Implement automated functional, integration, regression, negative, reliability, and performance tests, as appropriate to product risk and architecture.
- Integrate automated tests into CI/CD pipelines and establish quality gates that provide timely feedback on build and release readiness.
- Apply secure coding and test-development practices, including code reviews, version control, maintainability, reuse, and appropriate test-data handling.
- Collaborate with architects, technical leads, software engineers, systems engineers, quality engineers, security teams, DevOps engineers, Product Owners, and UI/UX engineers throughout product development.
- Participate in design reviews, requirements reviews, defect triage, root-cause analysis, risk assessments, and technical decision-making.
- Investigate complex failures across application, service, device, network, and test-environment layers; document findings and drive corrective and preventive actions.
- Monitor test results and quality metrics, identify coverage gaps and recurring defect patterns, and recommend improvements to engineering practices and product quality.
- Support software lifecycle activities from planning and design through implementation, verification, validation support, product release, and maintenance.
- Create and maintain audit-ready verification documentation, traceability, test records, defect evidence, and other lifecycle artifacts required for regulated software.
- Mentor engineers in test architecture, automation design, debugging techniques, verification practices, and quality ownership.
- Contribute to continuous improvement of test frameworks, tools, environments, standards, and team processes.
- Bachelor's degree with 6 years of relevant experience, OR Master's degree with 4 years of relevant experience
- Experience in software development, software test engineering, or quality engineering for production-grade applications.
- Experience developing automated tests or software solutions using Java and JavaScript.
- Experience testing web applications, mobile applications, APIs, backend services, or distributed systems.
- Experience authoring software verification artifacts, including test strategies, test designs, test cases, and test results.
- Experience using source control, defect tracking, build pipelines, and continuous integration practices.
- Demonstrated ability to troubleshoot complex software and system issues and communicate findings clearly to technical and cross-functional stakeholders.
- Experience with Java, JavaScript, and/or Kotlin for application development or test automation.
- Hands-on experience with web and mobile automation tools or frameworks such as Selenium, Appium, Playwright, Cypress, REST-assured, JUnit, TestNG, or similar technologies.
- Experience with one or more application frameworks or technologies such as Spring, JPA, Hibernate, Angular, or RxJS.
- Knowledge of messaging and streaming solutions such as ActiveMQ, Amazon SQS, and Kafka.
- Experience with relational databases such as MySQL or PostgreSQL, including data validation, SQL queries, and data modeling concepts.
- Experience validating microservices, REST APIs, asynchronous workflows, and event-driven architectures.
- Experience building and testing applications for high availability, reliability, performance, security, and scalability.
- Experience integrating automated tests into CI/CD pipelines using tools such as Jenkins, GitHub Actions, Azure DevOps, or comparable platforms.
- Experience with cloud platforms such as AWS or Azure and with containerized test environments.
- Experience partnering with cross-functional stakeholders, including UI/UX Engineers, Product Owners, Architects, Systems Engineers, Quality Engineers, Security Engineers, and DevOps teams throughout the product development lifecycle.
- Experience authoring software requirements and translating them into comprehensive verification strategies, test designs, traceability, and test cases.
- Experience participating in the complete software development lifecycle, from planning and design through implementation, verification, product release, and maintenance.
- Familiarity with regulated software development environments and industry standards for medical device software.
- Knowledge of risk-based testing, requirements traceability, configuration management, defect management, and audit-ready documentation.
- Strong written and verbal communication skills, technical leadership, and the ability to mentor other engineers.
- Bachelor's Degree is required.
- For Baccalaureate degrees earned outside of the United States, a degree that satisfies the requirements of 8 C.F.R. § 214.2(h)(4)(iii)(A) is required.
Primary Talent Partners is an Equal Opportunity / Affirmative Action employer committed to diversity in the workplace. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, age, national origin, disability, protected veteran status, gender identity, or any other factor protected by applicable federal, state, or local laws. If you are a person with a disability needing assistance with the application or at any point in the hiring process, please contact us at View email address on click.appcast.io #PTPJobs #LI-PTP
Vacancy posted 5 days ago
Similar jobs that could be interesting for youBased on the Sr Software Engineer in Minneapolis, MN vacancy
- ...hexadecimal and binary data reading/writing/manipulation4+ years of software development experience on embedded bare metal or RTOS systems... ...monitored to increase efficiency. Generates systems software engineering policies, standards and procedures.SPECIALIST CAREER STREAM:...Senior
- Senior Software Engineer, Test Automation (Medical Device/Digital Health)Join a client-focused team developing and verifying web and mobile applications that support therapy delivery, patient engagement, and clinical outcomes in a regulated medical device environment. This...Senior
$110.93k
...Job Duties Write, analyze, and modify software programs to meet specific requirements, ensuring that they operate effectively by... ...Collaborate with teams across departments, including management, engineering, and technical personnel, to clarify project objectives,...SeniorFull timeRemote workShift work- ...JavaScript following react.js workflows. Troubleshooting interface software and debugging application codes. Developing and implementing... ...and vice versa. Identify and communicate best practices for front-end engineering. Experience with test-driven development....Senior
- ...Job Title: Sr Software Engineer Job ID: 28487 Location: 7000 Central Ave NE Minneapolis Minnesota 55432 Duration:12 months Pay Rate: $55.00 - $60.00/hr. on W2 Top 3 Must-Have Skill Sets # Web & Mobile Application Test Automation # Automation using...Senior
- ...Front-End Developer/Engineer Randstad is looking for an experienced Front-End Developer/Engineer to support delivery of value on an... ...documentation, testing, modification and maintenance of new and existing software applications supporting great web experiences. Apply standard...SeniorWork at officeLocal area3 days per week
$124.8k - $187.2k
...Senior Firmware Engineer Careers that change lives start here. Medtronic is a global leader in healthcare technology with a Mission... ...design, implementation, verification, and maintenance of embedded software and firmware for next-generation neuromodulation products. You...SeniorH1bWork at officeLocal areaFlexible hours$124.8k - $187.2k
...outcomes and quality of life around the world. As a Senior Firmware Engineer , you will be responsible for the architecture, design, implementation, verification, and maintenance of embedded software and firmware for next-generation neuromodulation products. You will...SeniorFull timeH1bWork at officeLocal areaImmediate startFlexible hours$80 per hour
...experience.We are looking for highly skilled Staff and Senior Level Engineers with expertise in React, Typescript, and Node.js/Go to join... ...as required.Contribute to the architecture and design of software solutions.Keep up-to-date with emerging technologies and industry...SeniorWork at officeLocal areaRemote work$120.8k - $181.2k
...physicians and health systems to improve how patients are treated and supported throughout their care journey.The Senior Software Systems Engineer on the Neuromodulation and Pelvic Health Premarket Design Quality team will partner with cross-functional development teams...SeniorFull timeH1bWork at officeLocal areaImmediate startFlexible hours$117k - $158k
...on the SmartThings Hub platform, ensuring a seamless, interoperable ecosystem for millions of users worldwide. As a Senior Software Engineer, you will lead the design and execution of the full software lifecycle, moving fluidly from proof-of-concept to global product...SeniorWork at officeWorldwide3 days per week$90k - $132k
...it’s getting noticed. Our work has been recognized by Digiday, Google, USA Today, Inc. 5000, and Search Engine Land.About the Role:We are seeking a Sr. Data & Software Engineer to join our rapidly growing product and engineering development team. Our company specializes...SeniorFull timeWork at officeRemote workVisa sponsorshipWork visa- Senior Design Assurance EngineerThe Sr. Design Assurance Engineer supports new product development by ensuring products meet design, quality, regulatory... .... A key responsibility is supporting medical device software development in compliance with IEC 62304 and ISO 14971,...Senior
$102.4k - $179k
...healthcare analytics solutions. You will collaborate with AI/ML engineers, data scientists, product teams, and clients to deploy machine... ...tools to deliver secure, reliable, and maintainable software while contributing to engineering standards, operational excellence...SeniorFull time$140k - $160k
Job Purpose and ImpactThe Senior Professional, Software Engineering job designs, develops and maintains software applications and systems. With minimal supervision, this job collaborates with cross functional teams to define, design and implement new software features...SeniorWork experience placementWork at officeVisa sponsorshipWork visa- ...Must Have Bachelor's degree in Engineering or Computer Science 8 years of progressively demanding experience in embedded... ...process Knowledge of lean principles Software: Experienced in UWP, Visual C++, C#, VB.NET, ASP.NET...Senior
- We are working with a leading US manufacturing organisation and are looking to bring in a Senior/lead Salesforce Developer on a long-term basis, who can write production code AND operate as a technical leader within the team. This isn't just a traditional Salesforce...SeniorLong term contractLocal areaFlexible hours
- ...We are seeking an experienced Software Test Engineer to develop and test firmware for innovative medical devices. The ideal candidate will have strong expertise in embedded systems, low-level firmware, RTOS/bare-metal development, and regulated product development environments...Senior
$142.7k - $174.5k
...providers.Job SummaryDesign, develop, assess, and troubleshoot software applications in an Agile environment for the one of the nation... ...with architects, customers, product partners, and other engineers to solve complex engineering challenges by building high-volume...SeniorFull timeWork at officeLocal areaImmediate startFlexible hoursShift work$159.3k - $273.2k
...Ready to build the next breakthrough? Join us to start Caring. Connecting. Growing together.Based in Eden Prairie, MN, our Software / Data Engineering team builds the scalable software systems, data architecture, and AI platform foundation that power the enterprise and...SeniorMinimum wageFull timeWork experience placementLocal area- ...Senior Software Engineer In this role, you will: Lead moderately complex initiatives and deliverables within technical domain environments Contribute to large scale planning of strategies Design, code, test, debug, and document for projects and programs...SeniorWork experience placementRemote work
- ...Senior Software Engineer Location: Minneapolis Metro Area (Onsite) We're partnering with an innovative organization developing highly technical software solutions in a regulated industry. They are seeking an experienced Senior Software Engineer who enjoys solving...Senior
$100k - $130k
...outcomes while transforming the future of electrophysiology. Position Responsibilities: This role combines advanced software engineering with compliance-driven development practices within a highly regulated medical device environment. The successful candidate...SeniorFlexible hours$148k - $222k
...Senior Software Engineer, Endpoint Sensor About Mimecast The work people build is worth protecting, and it's harder to protect than it used to be. AI agents now move at machine speed with human-level access, and a small slip-up can become a very public one. We...SeniorLocal area- ...Senior Software Test Engineer Looking for a Senior Software Test Engineer to join R&D Organization to support the development of formal tests for application software for cardiac ablation systems. The Senior Software Test Engineer will also be responsible for supporting...SeniorWork at officeRemote work
- ...Who We Are Collaboration.Ai is a mission-focused, AI-powered software and services company based in Minnesota, with employees,... ...so every workflow has measurable quality, cost, and latency Engineer data pipelines — robust ingestion of documents, structured data...SeniorRemote work
$120k - $200k
...Senior Software Engineer Ya rdstik is a start-up software company with a mission of building trust and safety into the Internet Economy. The world of background screening, certification, and training has lacked innovation and we're here to change that for our customers...Senior$130k - $140k
...innovation, and customer satisfaction. We are embracing AI-first engineering practices across Technology, equipping our engineers with... ...development tools and continually evolving how we build software. We are embedding AI-enabled practices across the full software...SeniorWork at officeLocal areaRemote workFlexible hours$90k - $120k
...Accurant International Location: Minneapolis, MN (Hybrid) Status: Exempt Salary: $90,000-$120,000 Job Title: Senior Software Engineer Position Description The Senior Software Engineer is responsible for design and development of our software product...SeniorWork experience placement- ...development teams to plan, deliver, and continuously improve software solutions Apply security principles and industry best practices... ...Required Qualifications Education: Bachelor's degree in engineering, Information Technology, Computer Science, or a related field...SeniorHourly payMinimum wageFull timeWork experience placementLocal area
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Sr Software Engineer. Be the first to apply!
Related searches
- software engineer full time Minneapolis, MN
- graduate software developer no experience Minneapolis, MN
- software engineer healthcare Minneapolis, MN
- network software engineer Minneapolis, MN
- software engineer internship Minneapolis, MN
- senior software engineer Minneapolis, MN
- software system engineer Minneapolis, MN
- software developer Minneapolis, MN
- ngo software engineer Minneapolis, MN
- startup software engineer Minneapolis, MN



