Job Description-
Job Title: Senior Software Engineer/Developer
Job Duration: Contract to hire
Est. Pay Range: $50.00 - $60.00 (USD)
Work Type: onsite at Wixom, MI, 48393
Overview/ Responsibilities:
Job Description:
- Analyze user requirements and design documents
- Design, develop, and test software
- Review existing code
- Development of web based applications
- Able to travel to customer sites as needed
- Function in a team to meet customer needs and tight deadlines within budget
- The Senior Software Engineer may serve as a project lead by overseeing the technical execution of software initiatives from concept through delivery.
- This includes defining architectural approaches, breaking down complex requirements into actionable development plans, and ensuring high quality implementation across the engineering team.
- As a project lead, the engineer manages timelines, anticipates risks, coordinates cross functional dependencies, and ensures that project goals, quality standards, and performance expectations are consistently met.
Skills/Experience Required:
- 7 years experience is ideal
- Must be able to work alone and/or within a team
- Prior project lead/management experience is a plus. It is also preferred to have customer facing experience.
- Must be able to engage with customer in a professional manner and have strong written and verbal communication skills
- Software may include: .NET, C#, VB, HTML, JAVA, SQL Server/Data Structure, Python, ASP.NET
- Mobile development for iOS and Android is a plus
- Web based application, UI design and development
- Exposure to SCADA software such as Ignition or related is highly preferred
- Experience with APIs and WinForms
- A strong mathematical/algorithm building background
Education:
- BS in Engineering or technical field related to Computer Science/Engineering, Mathematics, Mechatronics, Electrical Engineering or similar.
Meet Your Recruiter
Priyansh Yadav