Job Description :
Hello ,
My name is Ayush and I represent US Tech Solutions. 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 .

We are constantly on the lookout for professionals to fulfill the staffing needs of our clients, and we currently have a job opening that may interest you. Below is a summary of the position.
If you are interested in the opportunity listed below, please forward your updated resume along with current contact information, or perhaps you can recommend someone who would be interested in this position

Job Title: Software Engineer IV
Duration: 5 Months
Location: Corning New York 14831

Description:

Software Engineer

Exempt Computer Professional

Scope of Position:
Develop new software for an existing metrology system. You will work under the direction of a Measurement Systems Engineer. This role requires strong C# programming skills. Nice to have skills include programming experience in VB.net and National Instruments motion control.

Day to Day Responsibilities:
Producing high quality software and related software development artifacts.
Performing or leading system updates related to new design requirements from customer on existing equipment.
Documenting current logic flow to understand how the system works and updating logic flow to show new software requirements.
Conducting practical debugging and troubleshooting in complex applications and systems.
Following best practices, processes, and using architectural tools to develop a large variety of software solutions.
Documenting and performing thorough unit and functional testing of your code, seeking reviews to ensure high quality bug free code.
Capture and documenting designs and system knowledge.
Demonstrating a strong work ethic, a “can do” attitude and being highly productive.
Taking on what’s needed to help the team and the company meet objectives.
Desired Education:
BS or MS Computer Science, Software Engineering, Computer Information Systems or other engineering majors with strong software skills.


Minimum Experience: 6 years of programming in C#


Required Skills:
Strong knowledge in CNET
Ability to modify existing complex C# applications for new updates/requests from customers.
Exposure to databases (tables, indices, views, UDFs, partitions, reports) with Oracle, SQL Server, MySQL
Working with data in multiple formats such as XML, CSV, Flat files and databases.
Strong knowledge of Object Oriented Design principles
Understanding of software project life cycle (Development/Deployment/Maintain)
Understanding of revision control systems: ie. Microsoft Team Foundation Server (TFS) or similar