Sr Software Developer / Analyst

Naperville, Illinois

Edwards Lifesciences
Apply for this Job
Many structural heart patients suffer from heart failure with limited options. Our Implantable Heart Failure Management (IHFM) team is at the forefront of addressing these unmet patient needs through pioneering technology that enables early, targeted therapeutic intervention. Our innovative solutions are not just transforming patient care but also creating a unique and exciting environment for our team members. It's our driving force to help patients live longer and healthier lives. Join us and be part of our inspiring journey.

How you'll make an impact:

In close collaboration with the Sustaining Engineer and Product Owner, this position provides technical/software expertise to the product team. This position works on both technical support and new feature development.

Collaboration and Communication:
  • Work closely with the software/product team to align technical solutions with business needs.
  • Provide expertise on technical feasibility for Product Owners.
  • Translate technical findings and challenges into actionable recommendations for stakeholders.
  • Facilitate communication between development teams and non-technical stakeholders to ensure a shared understanding of product requirements and technical constraints.
  • Technical Troubleshooting and Support:
  • Triage incoming requests from support, and keep compliance related documentation updated with QA.
  • Dive into log files, data, and system configurations to troubleshoot and diagnose complex issues.
  • Work with testers to reproduce issues. Work with developers to suggest options for remediation. Work with the Product Owner to craft new backlog items for implementation.
  • Read, interpret, and analyze code to understand system behavior and identify potential root causes and improvements.
  • Maintain clear documentation of troubleshooting steps, experiment outcomes, and technical solutions.
  • Provide input on the technical feasibility of new product features and enhancements.
  • Write technical troubleshooting documentation for other teams and stakeholders (e.g. customer support).
New Feature Support:
  • Design, execute, and analyze experiments to validate product hypotheses and test new features.
  • Develop scripts or code to create test scenarios and test data.
  • Contribute to UI/UX design by creating wireframes, mockups, and prototypes to visualize proposed solutions and gather stakeholder feedback.
  • Continuously refine the backlog by adding technical details and acceptance criteria.
New Feature Development:
  • Be a Software Developer on a cross functional Scrum team that delivers new features to Done each Sprint
  • Write, test, analyze, document and secure code under the supervision of a senior software engineer
  • Create new feature requests and acceptance criteria based on what you've learned supporting the product (common pitfalls and user errors).
What you'll need (Required):

Bachelor's Degree in computer science or related field , 4 years' experience related experience is required or

Master's Degree or equivalent in computer science or related field , 2 years' experience related experience is required

What else we look for (Preferred):
  • Ability to quickly synthesize information from a variety of sources, create a plan of action, and follow through
  • Strong technical troubleshooting skills, including experience with log file analysis and debugging tools.
  • Familiarity with Agile frameworks such as Scrum or Kanban.
  • Experience with mockup and prototyping tools (e.g., Figma, Adobe XD, or Balsamiq).
  • Exceptional problem-solving skills and attention to detail.
  • Ability to analyze and interpret code to identify issues and opportunities.
  • Strong verbal and written communication skills to convey technical information to non-technical audiences.
  • Experience with data analysis tools such as SQL or Power BI.
  • Hands-on experience with scripting and automation for testing purposes.
  • An understanding of basic design and UI/UX principles
  • An entrepreneurial mindset with the ability to work independently and proactively in a fast-paced environment.
  • Prefer experience with FDA guidelines for Software Quality and Systems Validation is a plus
  • Adhere to all company rules and requirements (e.g., pandemic protocols, Environmental Health & Safety rules) and take adequate control measures in preventing injuries to themselves and others as well as to the protection of environment and prevention of pollution under their span of influence/control
Aligning our overall business objectives with performance, we offer competitive salaries, performance-based incentives, and a wide variety of benefits programs to address the diverse individual needs of our employees and their families.

For Illinois (IL), the base pay range for this position is $106,000 to $149,000 (highly experienced). The pay for the successful candidate will depend on various factors (e.g., qualifications, education, prior experience). Applications will be accepted while this position is posted on our Careers website.

Edwards is an Equal Opportunity/Affirmative Action employer including protected Veterans and individuals with disabilities.

COVID Vaccination Requirement

Edwards is committed to protecting our vulnerable patients and the healthcare providers who are treating them. As such, all patient-facing and in-hospital positions require COVID-19 vaccination. If hired into a covered role, as a condition of employment, you will be required to submit proof that you have been vaccinated for COVID-19, unless you request and are granted a medical or religious accommodation for exemption from the vaccination requirement. This vaccination requirement does not apply in locations where it is prohibited by law to impose vaccination.

Date Posted: 13 April 2025
Apply for this Job