Familiarity with .NET, VB, HTML, JAVA, SQL Server, and Data Structures
Ability to work independently as well as in a team
Effective professional communication with customers
Experience with APIs and WinForms
Responsibilities
Analyze user requirements and design documents
Design, develop, and test software applications
Review and improve existing code
Develop web-based applications
Travel to customer sites as needed
Collaborate with team to meet customer needs
Function under tight deadlines and budget constraints
Benefits
Flexible work environment
Opportunity for professional growth and development
Engaging projects in a variety of environments
Duration of 12+ months offers job stability
Team-oriented atmosphere fostering collaboration
Full Job Description
Job Title: .Net Developer
Duration: 12+ Months
Location: Farmington, MI
JOB SUMMARY: Summary:
Looking for a Software Developer to join our team based out of our Farmington Hills, MI office.
Engineers work in a variety of environments and locations. The role requires strong technical knowledge, sound experience and people-skills, to effectively solve issues as they arise.
Experience with C# and Python is required.
Responsibilities:
Analyze user requirements and design documents
Design, develop, and test software
Review existing code
Development of web based application
Prior experience developing machine vision systems is helpful but not required
Able to travel to customer sites as needed
Function in a team to meet customer needs and tight deadlines within budget
Job Requirements:
Skills/Experience Required:
3+ years' experience is ideal
Must be able to work alone and/or within a team.
Experience with C# and Python is required.
Must be able to engage with customer in a professional manner.
AS or BS in Engineering. Ideally, Computer Science, Mechatronics, Electrical Engineer or similar. Equivalent years of experience can be substituted for a degree