Software Engineer – .Net / C# / Winforms

Position Title: Software Engineer – .Net / C# / Winforms

Position Type: Contract

Work Location: Pittsburgh, PA

Salary Range: Depends on Experience

Industry Type: Medical Device

Primary Skills Required: .Net / C# / Winforms

Experience: 1-5 years of experience in the relevant technology

Education: Bachelor’s Degree in Computer Science or related field preferred

Primary Duties: To join a product development team with the following qualifications.


1. Undertake software design, development, and debugging for the graphical User Interface of an electro-mechanical based product. This includes new features and defect correction.

2. Interact with multiple engineering teams, marketing groups, and others to gather input for producing the appropriate software designs and implementation.

3. Produce the automated tests, or scenario tests, to provide objective evidence that the implementation meets the requirements.

Technical and Behavioral Requirements:

1. Professional experience in software design and development that includes: threaded code design, programmatic usage of C#(.NET), WinForms, along with debugging experience in the Visual Studio IDE.

2. Professional experience in developing graphical User Interfaces using Microsoft Windows for embedded products.

3. Required are excellent oral, written, and listening skills to effectively communication on technical topics and bring consensus in technical decisions.

4. Required are one to five years of experience in the above technical domains.

5. Bachelor’s Degree in Computer Science or Computer Engineering.

Other: Candidates need to be US Citizens or Permanent Residents.

Welcome to Balionis Group!

We have an excellent reputation for matching good Candidates with good Clients. Contact us to discuss how we can help you. Paul Balionis

EMAIL or Call (724) 942-5586


Join me on LinkedIn

Consulting Categories
  • AI and Machine Learning
  • Automation
  • Design
  • Electrical Engineering
  • Embedded Controls Engineer
  • Human Factors
  • Management
  • Manufacturing
  • Mechanical Engineering
  • Project Management
  • Sales / Marketing
  • Software Engineering
  • Supply Chain
  • Technical Coordinators
  • Technical Writers
  • Technicians
  • Testing / QA