No more applications are being accepted for this job
Product Engineer - Pontiac, United States - Tata Technologies
Description
:
Is this the next step in your career Find out if you are the right candidate by reading through the complete overview below.
Work with users to gather requirements
Analyze the customers' requirements
Design the software system to satisfy users' specifications
Develop the needed software
Test the software thoroughly
Generate documentation for all developed software
Integrate 3rd party devices into the software system
Evaluate 3rd party software to determine if it is beneficial for the department
Provide on-going software support for all users including requesting engineers, operators, and management
Perform software maintenance tasks to the PCs, operating system, database, etc.
Work with team members to design new features and address software issues
Work with different groups within and outside the department to debug and correct complex issues
Requirements:
Bachelor's degree in Computer Science, Computer Engineering, or related field with relevant experience
Minimum 2 years experience in software programming
Minimum 2 years experience programming using C, C++, or C#
Minimum 2 years experience programming relational database (DB2, Oracle, SQL server, Sybase, etc.)
Minimum 2 years experience programming under Windows and/or UNIX operating system
Excellent communication skills
Strong analytical and problem-solving skills
Ability to work independently
Job Types:
Full-time, Contract
Pay:
$ $45.00 per hour
Benefits:
401(k)
Dental insurance
Health insurance
Paid time off
Vision insurance
Schedule:
8 hour shift
Ability to Relocate:
Auburn Hills, MI:
Relocate before starting work (Required)
Work Location:
On the road