What are the responsibilities and job description for the Urgent Opening :: Software Engineer/Developer (.Net) :: Onsite Role position at InfiCare Technologies?
Role : Software Engineer / Developer (Mid-Level)
Location: Wixom, MI — Onsite (travel to customer sites 2–4 trade shows/year required)
Duration: Through 06/30/2027 (Contract to Hire, Start: June 22, 2026)
Role Summary
Client is looking for a Mid-Level Software Engineer/Developer to join their Wixom, MI team on a contract-to-hire basis. The engineer analyzes requirements, designs and develops web-based and desktop applications, and maintains and improves existing codebases across a broad technology stack including .NET, C#, SQL Server, and Python. Beyond core development work, this role requires direct customer engagement — including travel to client sites and presenting at 2–4 industry trade shows per year. The ideal candidate brings 5–15 years of hands-on development experience and is equally comfortable writing clean code and speaking confidently in front of customers and prospects.
🧩 Key Responsibilities
- Requirements & Design
- Analyze user requirements and design documents to define technical solutions and application architecture.
- Software Development & Testing
- Design, develop, and test software applications across web, desktop (WinForms), and mobile platforms.
- Code Review & Improvement
- Review existing codebases, identify areas for improvement, and refactor/optimize accordingly.
- Web & UI Development
- Build and maintain web-based applications and user interfaces using ASP.NET, HTML, and related front-end technologies.
- API & Systems Integration
- Develop and integrate APIs to connect application components and third-party systems.
- Customer & Trade Show Engagement
- Travel to customer sites as needed and represent the company at 2–4 industry trade shows annually, delivering product presentations.
- Cross-Functional Coordination
- Coordinate dependencies across teams and stakeholders to meet project timelines and quality standards.
🛠️ Required Skills
Technical Skills
- Programming Languages: C#, VB, Java, Python
- Frameworks & Platforms: .NET, ASP.NET, WinForms
- Web & UI Development: HTML, Web Application Development, UI Design
- Databases: SQL Server
- Integration: APIs (design and consumption)
- Mobile (Preferred): iOS and Android mobile development
- SCADA (Preferred): Ignition or similar SCADA platform exposure
Soft Skills
- Strong verbal and written communication skills — must be comfortable presenting to customers and trade-show audiences
- Problem-solving and algorithmic/mathematical thinking
- Ability to manage cross-functional dependencies and deliver on project timelines
- Professional customer-facing demeanor in both office and field/travel settings
- Clear technical documentation habits
🎓 Qualifications
- BS in Computer Science, Engineering, Mathematics, Mechatronics, Electrical Engineering, or a closely related technical field
- 5–15 years of hands-on software development experience
- Willingness and ability to travel to customer sites and attend 2–4 trade shows per year