Software Engineer

Illinois  ‐ Onsite
This project has been archived and is not accepting more applications.
Browse open projects on our job board.

Keywords

Description

10+ YEARS OF EXPERIENCE IN THE FOLLOWING:

RESPONSIBILITIES:
Assists in the evaluation of client area application systems/programming requirements and processes (eg, new, enhancements or maintenance), in the preparation of application program specifications, and in the development, testing, and implementation of efficient, cost effective application solutions.

COMPETENCIES:
Assists in the identification of business requirements and in devising system and programming alternatives and specifications. Familiar with SDLC methodologies; Studies and analyzes existing office procedures as assigned. Prepares systems flow charts and logic diagrams to describe existing and proposed operations. Codes, debugs, and documents programs. Performs related duties as assigned or requested.

QUALIFICATIONS:
Bachelor degree in Computer Science or a related discipline and at least two or more years experience in systems analysis and application program development, or an equivalent combination of education and experience. Requires good analytical ability and communication skills.

Seeking a Software Engineer to develop software for an automated IVD system. Software development responsibilities include executing software development life cycle activities from software requirements; design and implementation through design verification. Develop software test strategies including regression analysis. Responsible for developing test plans and test cases for software components. Develop, test and integrate software using current software technologies. Responsible for fault isolation; troubleshooting; and root cause analysis activities during system development and integration. Able to apply the latest software design and development tools and techniques as required. 5-7 years experience covering the entire software life cycle in a team-oriented environment. Requires experience in Visual Studio.NET, C#, XML and SQL database technologies. Experience with UML Object Oriented Design notation is required. Experience in Unit level testing framework such as NUnit is required. Experience with User Interface development in Windows Forms or XAML is required. Experience with Agile Software Development techniques is preferred. Experience in using JSON, Python Scripting technology is preferred. Familiarity with localizing software applications for specific target markets is preferred. Good oral and written communication skills as well as good time management skills are a must.

SKILLS
Visual Studio.NET, C#, XML and SQL database technologies, NUnit, UML Object Oriented Design notation, User Interface development in Windows Forms or XAML

Synectics is an Equal Opportunity Employer.

Start date
n.a
From
Synectics
Published at
06.08.2012
Project ID:
402650
Contract type
Freelance
To apply to this project you must log in.
Register