JOBSEARCHER

Staining Software Engineer Associate

ARCHIVED

We can't find an active application page for this role right now. It may reopen or be listed elsewhere. Use Next Steps to search for an active apply link and similar live jobs.

Software Engineer Associate
Location: Onsite
Pay Rate: $40 - $55/hour
Experience: 0-5 YearsJob Summary
The Software Engineer Associate will support the design, development, and implementation of staining procedures for diagnostic software applications. Working closely with assay development, pathology, chemistry, and engineering teams, this role is responsible for developing software supplements, maintaining supporting database elements, and ensuring high-quality deliverables throughout the project lifecycle. This position offers an excellent opportunity for recent graduates or early-career engineers who are eager to build technical expertise within a collaborative Agile environment supporting medical diagnostic technologies.
Key Responsibilities: Design, develop, and optimize staining procedures for diagnostic software applications. Create software supplements used to install staining procedures. Maintain and manage database components supporting application functionality. Support the complete software development lifecycle from planning through deployment. Collaborate with Engineering, Pathology, Chemistry, Regulatory, Marketing, and Global Support teams. Develop and maintain scripting solutions using C#, Python, and SQL. Perform software testing, debugging, validation, and maintenance. Ensure compliance with medical software standards and quality requirements. Participate in Agile planning, sprint activities, and cross-functional meetings. Document technical processes, procedures, and software updates. Support continuous improvement initiatives and process optimization.
Required Qualifications: Bachelor's degree in Software Engineering, Computer Science, Computer Engineering, or a related Engineering discipline. Candidates with Life Sciences backgrounds (Biology or Chemistry) and programming experience are encouraged to apply. 0-5 years of professional or internship experience. Knowledge of C#, Python, and SQL. Understanding of relational databases. Strong analytical and problem-solving abilities. Excellent written and verbal communication skills. Ability to manage multiple priorities in a fast-paced environment. Strong attention to detail with a Quality First mindset. Ability to work collaboratively across multiple functional teams.
Preferred Qualifications: Experience in Medical Device or Pharmaceutical industries. Knowledge of Life Sciences, Biology, Chemistry, or Pathology. Experience with software testing and validation. Knowledge of Agile software development methodologies. Experience with automation or laboratory instruments. Understanding of system engineering concepts. Internship or hands-on experience in software development. Technical SkillsC#PythonSQLRelational Databases Software Testing & Debugging Database Management System Engineering Agile Methodologies Version Control Soft Skills Analytical Problem Solving Communication Skills Stakeholder Management Team Collaboration Attention to Detail AdaptabilityTime Management Learning Agility Quality FocusNice to Have Medical Device Software Development Pharmaceutical Industry Experience Life Sciences Background Chemistry or Biology Knowledge Automation Experience Laboratory Software Experience Interview Process1-2 Interview Rounds Technical and Behavioral Assessment Hiring Target: End of Next Month Relocation Assistance Available (if applicable)
Why Join Us? Work on cutting-edge diagnostic software technologies. Collaborate with multidisciplinary teams across engineering and life sciences. Receive structured onboarding and extensive technical training. Gain experience in a regulated medical software environment. Build your career within an innovative, fast-paced Agile organization.