

ROLE OVERVIEW
We are currently looking for a Software Engineer to join a leading provider in the Pharmaceutical and Medical Device industries, supporting their ongoing and upcoming projects remotely within the US. This is an exciting opportunity to be part of a global company with a strong reputation for innovation and excellence in life sciences. As part of their team, you will work on designing and developing software solutions that meet strict quality and regulatory standards, contributing to advancements that impact healthcare worldwide.
This role offers a chance to collaborate with multidisciplinary teams in a fast-paced environment, providing technical leadership and developing cutting-edge software products that support critical medical and pharmaceutical applications.
KEY DUTIES AND RESPONSIBILITIES
Your duties as the Software Engineer will be varied however the key duties and responsibilities are as follows:
• Design, develop, and maintain software for new and existing products, including architecture, coding, debugging, and documentation.
• Contribute to Agile/Scrum development methodologies, build pipelines, automated testing, and infrastructure improvements.
• Collaborate with cross-functional teams—including Test Engineering, Product Management, Design Assurance, Regulatory Affairs, and Clinical teams—to ensure product requirements and quality standards are met.
• Identify, analyze, and resolve software defects and technical issues, implementing improvements to enhance system performance, reliability, and maintainability.
• As the Software Engineer, you will define and maintain software requirements, design documentation, and technical specifications, ensuring traceability and regulatory compliance.
ROLE REQUIREMENTS
To be successful in your application to this exciting role as the Software Engineer we are looking to identify the following on your profile and past history:
• A Degree or higher level in Computer Science, Software Engineering, or a related technical field, or equivalent experience.
• Proven experience in commercial software product development across the full product lifecycle, with strong programming expertise in object-oriented languages such as C#, C++, or similar.
• Solid understanding of computer science fundamentals, including operating systems, data structures, algorithms, multithreading, and software architecture.
• Experience with version control systems such as Git, Perforce, Azure DevOps, or SVN.
• Strong debugging, troubleshooting, and analytical skills, with the ability to resolve complex technical issues.
WHAT’S IN IT FOR YOU?
Join a forward-thinking organization that values innovation, excellence, and career development. You’ll have the chance to work remotely within a dynamic team supporting impactful projects in the healthcare sector. Our client fosters a collaborative environment that encourages professional growth and recognizes your technical expertise.
Key Words: software engineer / pharmaceutical / medical device / full product lifecycle / Agile / SCRUM / software development / regulatory compliance / team collaboration
"Hyper Recruitment Solutions Ltd (HRS) is an Equal Opportunities employer. We welcome applications from anyone who meets the role requirements. HRS exclusively supports the STEM sectors, combining recruitment expertise with scientific knowledge to help you advance your career."
Hyper Recruitment Solutions Ltd (HRS) is an Equal Opportunities employer. We welcome applications from anyone who meets the role requirements. HRS exclusively supports the STEM sectors, combining recruitment expertise with scientific knowledge to help you advance your career.


