Software Engineer III

US Tech Solutions

Monroeville (Allegheny County)

On-site

USD 70,000 - 90,000

Full time

14 days+
Application generator

Stand out for this role — generate a tailored resume and cover letter in about a minute.

Get past ATS filters

Job summary

A global staff augmentation firm is seeking a candidate for a vital role in the verification of medical device software. This position involves conducting manual and automated design verification activities for applications intended for patients with sleep and respiratory disorders. Candidates should have a BS degree in Engineering or related fields, along with 2+ years of experience in C# or Java. The job allows for further professional development and engagement in meaningful projects within a supportive environment.

Qualifications

  • 2+ years experience in C# or Java.
  • Experience with test automation and management tools.
  • Experience in medical device or regulated industries preferred.

Responsibilities

  • Conduct manual and automated design verification activities.
  • Analyze and verify product requirements and designs.
  • Write automated and manual test procedures.
  • Execute test procedures on various platforms.
  • Maintain and control test execution records.

Skills

C# or Java experience
Test automation and management tools
Agile methodologies

Education

BS in Engineering, Computer, or other Science discipline

Tools

MS/VS Test
nUnit
JUnit
IntelliJ
Spring Framework
Cucumber-JVM
SpecFlow

Job description

US Tech Solutions is a global staff augmentation firm providing a wide-range of talent on-demand and total workforce solutions. To know more about US Tech Solutions, please visit our website www.ustechsolutions.com.

We are constantly on the lookout for professionals to fulfill the staffing needs of our clients, set the correct expectations and thus become an accelerator in the mutual growth of individuals and organizations as well.

Keeping the same intent in mind, we would like you to consider the job opening with US Tech Solutions that fits your expertise and skillset.

Job Description

DESCRIPTION: Conduct Manual and Automated Design V&V activities as an active member of scrum project teams designing and developing medical device software, intended for use by patients with sleep and respiratory disorders. Software applications are developed for the Web, Client Server, Android and IOS platforms.

OUTCOMES: The successful candidate will be responsible for analyzing and verifying product requirements and designs and writing automated and manual tests at various levels to ensure that the products meet the requirements and intended use.

Tasks include:

  • Analyzing product and sub-system requirements.
  • Analyzing and verifying medical device designs.
  • Writing detailed automated and manual test procedures that evaluate medical device software and systems against documented requirements.
  • Writing the C# and/or Java code of automated tests.
  • Executing test procedures on a Web, Client Server, and/or Mobile phone platform.
  • Maintaining and controlling test execution records using good lab practices.
  • Technical writing, including development of test reports.

BEHAVIORS: The successful candidate will demonstrate the ability to work as a member of a scrum team, solve problems, meet commitments, and ensure quality. Works with system level, multi-disciplined engineering projects. Requires limited direction. Makes risk-based decisions, balancing business and compliance issues. Plans and manages assignments of significant scope; directs other engineers. Communicates at all levels of the organization. Writes C# and/or Java code.

Qualifications

GROWTH: The successful candidate may develop relationships with teams and take on leadership roles to plan, guide, and track project efforts.

EDUCATION: BS in Engineering, Computer, or other Science discipline, or equivalent.

EXPERIENCE:

  • 2+ years with BS or MS. Required experience: C# or Java experience. Test automation and management tools: MS/VS Test, nUnit, JUnit, IntelliJ, Spring Framework, Cucumber-JVM and/or SpecFlow.

Preferred experience:

  • Disciplined, regulated industries, medical device experience preferred, including FDA 21 CFR 820/ISO 13485 experience. Software development using ISO 62304 or equivalent. Risk Management using IEC 14971 and IEC 60601 or equivalent.
  • Experience testing on IOS and Android operating systems. Experience working with Agile methodologies. WCF Web services.
Other Requirements

Physical Requirements: Sedentary desk/office job with frequent lifting of up to 10 pounds; requires physical skills to operate computer and other mechanical/electrical equipment.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

C#/Java Developer
C#/Java Developer

US Tech Solutions • Monroeville

On-site
USD 70,000 - 90,000
Software Engineer in Test
Software Engineer in Test

Career Movement • Irvine (CA)

On-site
USD 120,000 - 150,000
Software Engineer
Software Engineer

US Tech Solutions • Indianola (PA)

On-site
USD 70,000 - 90,000
Sr Software Engineer
Sr Software Engineer

Real Staffing Group • Minneapolis (MN)

On-site
USD 120,000 - 180,000
Automation Test Engineer
Automation Test Engineer

Redolent Infotech Pvt. Ltd. • Saint Paul (MN)

On-site
USD 110,000 - 160,000
Senior Software Test Engineer
Senior Software Test Engineer

Groupe Kardol • Santa Clarita (CA)

On-site
USD 130,000 - 170,000
Senior Software Development Engineer
Senior Software Development Engineer

Planet Pharma • Minneapolis (MN)

On-site
USD 90,000 - 103,000
Sr. Software Verification Engineer
Sr. Software Verification Engineer

Ingeus via Alexander Mann Solutions • Boulder (CO)

On-site
USD 85,000 - 110,000
Software Engineer
Software Engineer

BIOTRONIK SE & Co.KG • Lake Oswego (OR)

On-site
USD 90,000 - 130,000
Software Test Engineer
Software Test Engineer

Actalent • Maple Grove (MN)

Hybrid
USD 69,000 - 90,000