What are the responsibilities and job description for the Software Developer / IT Generalist position at Helm?
Helm is seeking a Software Developer / IT Generalist to join our innovative team in the Detroit Metro area. This is your chance to become a key player in a company where technology drives success.
Why Join Helm?
At Helm, you won’t just work with software—you’ll master a constellation of systems that power our business. From Helm-authored platforms to best-in-class off-the-shelf solutions, you’ll explore how these systems interconnect, learn the dataflows that keep us moving, and ensure their seamless operation.
What You’ll Do:
Understand the Big Picture: Grasp Helm’s business goals and how IT systems support them.
Shape the Future: Evaluate and recommend new solutions, deciding when to build in-house or integrate vendor-provided systems.
Develop & Innovate: Design, develop, and maintain software to expand our business capabilities.
Bridge the Gaps: Build and configure middleware layers to connect diverse software modules.
Collaborate & Plan: Engage in project planning and ongoing maintenance.
Support & Empower: Provide top-notch support to internal users and migrate systems with end-of-life technologies.
Requirements:Problem Solver: You bring business analysis skills and IT know-how to tackle challenges.
Experienced Developer: 3 years of software development experience with C# or similar languages.
SQL Guru: Proficiency in SQL Server from a developer’s perspective.
Tech Enthusiast: A passion for learning and owning multiple systems.
Bonus Points For: Familiarity with legacy tech like COBOL, Classic ASP, and Visual Basic.
Additional Details:
This position is not eligible for sponsorship.
Why This Role is Exciting:
At Helm, you’ll be at the heart of innovation, working on systems that impact our entire business. You’ll have the opportunity to learn, grow, and make meaningful contributions every day.