
Software Manager, Digital Technology
INOVIO Pharmaceuticals, Inc.
full-time
Posted on:
Location Type: Remote
Location: Minnesota • North Carolina • United States
Visit company websiteExplore more
Tech Stack
About the role
- Lead the development of next-generation mobile, backend, and cloud-connected solutions for regulated medical devices and digital health products
- Shape system architecture, review technical deliverables, and ensure that digital health products are secure, scalable, and compliant with regulatory expectations
- Partner with internal teams and contract developers to plan, integrate, and deliver mobile, cloud, and device-connected digital solutions
- Provide technical guidance to ensure products meet clinical, regulatory, cybersecurity, and business requirements
- Manage architectural decisions, enforce lifecycle processes, and ensure consistent, high-quality execution across internal and outsourced contributors
- Oversee outsourced development for mobile applications and backend services, ensuring alignment with SPR’s standards and regulatory needs
- Collaborate with cybersecurity and development partners to embed security-by-design and privacy principles into software development
- Strengthen SPR’s digital software development framework, templates, and toolchain
Requirements
- Bachelor’s or Master’s degree in Software Engineering, Computer Science, or related field
- 10+ years of experience in full-stack software development or technical leadership for regulated medical devices or digital health products (IEC 62304, ISO 14971, ISO 13485)
- Comprehensive knowledge of medical software device design standards along with global regulations for medical device software design
- Proven success managing outsourced developers
- Excellent communication and cross-functional collaboration skills
- Familiarity with privacy and cybersecurity frameworks
- Prior team-leading or mentorship experience in hybrid vendor/ internal engineering environments
Benefits
- Ability to get the job done in a “we-can-do” environment
- Remote or small office environment
- Travel will be minimal, and when necessary, can usually be well planned in advance
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard skills
full-stack software developmentsystem architecturemobile application developmentbackend services developmentcloud-connected solutionssoftware development lifecyclesecurity-by-design principlesprivacy principlestechnical guidanceoutsourced development management
Soft skills
communication skillscross-functional collaborationleadershipmentorshiporganizational skillstechnical reviewproblem-solvingteam managementstrategic planningexecution quality
Certifications
Bachelor’s degree in Software EngineeringMaster’s degree in Computer Science