About the role

  • Software Developer I involved in developing software for medical devices at Terumo BCT. Collaborating with engineers and adhering to regulated software practices in a quality-driven environment.

Responsibilities

  • Assist in the design, development, and testing of software components for medical device applications under close guidance from senior engineers.
  • Implement front-end features using Angular following established UI guidelines, coding standards, and design specifications.
  • Develop basic backend functionality using C# (.NET) , adhering to provided architectural patterns and coding practices.
  • Create and maintain simple SQL Server queries and database objects under guidance, ensuring correctness and data integrity.
  • Write and execute unit tests to support verification activities, with support from more experienced engineers.
  • Follow defined SDLC, quality, and regulatory processes , including documentation and traceability requirements applicable to medical device software.
  • Participate in code reviews as a contributor, learning from feedback to improve code quality and technical skills.
  • Use Jira to track assigned tasks, defects, and learning objectives, providing regular status updates during Agile ceremonies.
  • Assist in troubleshooting and resolving software defects with guidance from senior team members.

Requirements

  • Bachelor’s degree in Computer Science, Software Engineering, or a related field.
  • 0–2 years of professional software development experience , including internships, co-op programs, or academic projects.
  • Basic proficiency in C# or .NET , with understanding of object-oriented programming fundamentals.
  • Exposure to Angular or modern front-end web technologies.
  • Basic knowledge of SQL and relational databases , preferably SQL Server.
  • Familiarity with Git or other version control systems.
  • Exposure to Jira or similar work-tracking tools.
  • Understanding of basic software development concepts and SDLC.
  • Willingness to learn regulated software practices and documentation standards.
  • Strong attention to detail and commitment to quality.
  • Good communication skills and ability to work effectively in a team environment.

Benefits

  • Health insurance
  • Professional development opportunities

Job title

Software Developer I – R&D

Job type

Experience level

Junior

Salary

Not specified

Degree requirement

Bachelor's Degree

Location requirements

Report this job

See something inaccurate? Let us know and we'll update the listing.

Report job