Previous Job
Previous
C# Developer
Ref No.: 18-00368
Location: LAKE ZURICH, Illinois
Job Title: C# Developer/System Engieer

Experis is hiring a Software/Systems Engineer for a 12+ month contract opportunity for our client in Lake Zurich, IL!
This role involves requirements definition, architecture design, system level test, and maintenance of new and existing products that provide communication between Windows-based and real time embedded software products.
We are seeking an Engineer with very good communication skills as this teams interacts with internal and external customers. The ideal candidate is always looking to improve processes and get things done more efficiently. Experience in applying medical regulations to design of software applications is preferred.

Main responsibilities include requirements definition, architecture design, system level test, and maintenance of new and existing products that provide communication between Windows-based and real time embedded software products.
Experience in applying medical regulations to design of software applications is preferred.
Primary Responsibilities:
-Requirements definition, architecture design, system level test, and maintenance of new and existing products that provide communication between Windows-based and real time embedded software products.
-Collaborate with others to provide analysis of proposed designs in their ability to function as intended by considering use case scenarios and various other inputs.
-Develop and maintain detailed documentation, for both internal and external customers.
-Operate within defined processes and procedures of the software development life-cycle consistent with a regulated environment.
-Displays standard engineering principles to resolve difficult problems, from conception to final design with team input.
-Devises new approaches to complex problems through adaptations and modifications of standard technical principles.
-Effectively operate in and may facilitate cross functional teams with guidance.
-Analyze, design and develop simulation systems to test real-time software products.

Specific Skills and/or knowledge, credentials, or professional certifications:
-Experience in system design and system integration for devices involved in data acquisition, device configuration, and device control interfaces. Experience in database analysis, design, and implementation using SQL Management Studio and/or other database tools.
-Experience in internet networking design architecture for real-time communication using HTTP,SOAP, and REST protocols.
-Experience with TCP/IP network protocols
-Experience in a scripting language and/or server side programming.
-Experience with software development using C#, Prior experience with simulation system development
preferred.
-Experience in applying medical regulations to design of software applications.
-Proficient in writing requirement documents; experience with Rational software development products, including DOORS, ClearQuest, and ClearCase
preferred.
-Strong problem and analytical skills.
-Excellent written and verbal communication skills
-Demonstrated leadership experience; strong customer service skills.
-B.S. degree in computer science, computer engineering, or equivalent and 3-5 years related experience.