Software Requirements Analyst

Software Requirements Analyst

Balionis Group, Inc. is well known for providing product development engineers to a variety of high technology firms. We provide direct placement as well as contract engineers.

We are currently looking for a Software Requirements Analyst for a permanent position within our client base. This position is based in Pittsburgh, PA.  If the right candidate prefers this to be a contract, it is an available option.

Our client is a Medical Device manufacturer with an Informatics Department seeking an experienced professional in the requirements analysis area related to software development. Their job duties will be to perform Functional System Analysis, Use Case Development, and Requirements Development.

Compensation and Benefits are commensurate with experience and abilities.


  1. Experience performing all aspects of authoring requirements and/or systems engineering. This experience must have included functional (behaviors of a software system) and non-functional (qualities of a software system) requirements specification development.
  2. Demonstrable experience achieving and maintaining a solid understanding of a product as a whole, this includes development processes and strategy through use. This experience in a regulated industry (medical devices, transportation, nuclear, defense, etc.) is required.
  3. Experience with Rational DOORS or similar tools to develop requirements, use cases with activity diagrams (e.g. Business Flow Diagrams, Dataflow diagrams, UML diagrams), and test cases.
  4. Experience in software development for commercial products with at least one Object Oriented language where development tasks have included user workflow development.
  5. Require five years or more of professional experience in competencies 1-3. Require at least two years of professional experience in competency 4.
  6. Require excellent oral, written, and listening skills to effectively communicate on business and technical topics and capture in documentation business and technical decisions.
  7. Require a Bachelor of Science degree in one of Computer Engineering, Computer Science, or Electrical Engineering. Master of Science in Software Engineering preferred.

Contact us for more information on the specific client and more details on the position description.

Interested candidates should send their resume to

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