Senior Software Developer/Engineer in Wixom, MI 48393 (Onsite & contract to hire)
Why This Role Stands Out
This contract-to-hire role offers a fantastic opportunity to contribute to innovative software solutions within a collaborative engineering environment, with potential for long-term growth. You'll thrive here if you're a seasoned developer with strong programming and communication skills, ready to make a significant impact. Apply now to explore this exciting career path in Wixom, MI!
Quick Overview
Job Description
Job description:
Job title: Sr. Software Engineer / Developer
Duration: Contract-to-Hire
Location: Wixom, MI 48393
Job Summary:
Our client is seeking an experienced Sr. Software Engineer/Developer to join their team in Wixom, MI. This role is ideal for a hands-on developer who enjoys designing, developing, and maintaining software solutions in a collaborative engineering environment. The ideal candidate should have 5–25 years of experience, excellent programming skills, and strong communication abilities to interact with customers and represent the company at industry events.
Key Responsibilities:
Analyze business and user requirements to design software solutions.
Develop, test, debug, and maintain software applications.
Build and enhance web-based and desktop applications.
Review and improve existing code for performance and quality.
Develop APIs and integrate software with existing systems.
Collaborate with engineering teams to deliver projects on time.
Participate in customer meetings and occasional travel to client sites.
Present technical solutions during customer meetings and trade shows as required.
Candidates must be able to work Monday–Friday, 7:00 AM–4:00 PM.
Required Skills:
5+ years of software development experience.
Strong hands-on experience with:
C#
.NET / ASP.NET
SQL Server
HTML
WinForms
Python
Experience developing web-based applications.
Experience with APIs and software integration.
Strong understanding of database design and data structures.
Excellent verbal and written communication skills.
Ability to work independently and in a team environment.
Preferred Skills:
Experience with SCADA platforms (Ignition or similar).
Mobile application development (iOS/Android).
UI/UX development experience.
Strong mathematical and algorithm development skills.
Education:
Bachelor's degree in Computer Science, Computer Engineering, Software Engineering, Electrical Engineering, Mathematics, Mechatronics, or a related technical field.
Skills
Similar jobs
Associate, Software Engineer with Security Clearance
L3Harris Technologies · Greenville, United States
8 minutes agoStaff/Principal Software Engineer
DynPro Inc. · Toronto, United States
9 minutes agoSoftware Engineer
Randstad Digital · United States
9 minutes ago$44 - $46/hrSoftware Engineer with Security Clearance
Ascendancy Group Ltd, The · Virginia Beach, United States
10 minutes agoAssociate, Software Engineer with Security Clearance
L3Harris Technologies · Yorba Linda, United States
30 minutes ago$75.5k - $140.5k/yrC++ Software Engineer with Security Clearance
Insight Global, Inc. · Manassas, United States
30 minutes ago