Mediabistro logo
job logo

Information Technology Developer

Brooksource, Cleveland, OH, USA

Job type: Contract


IT Developer – C++ / Modernization / Production Support
Location:

Cleveland, OH (On-site)
Duration:

Long-Term Contract
Industry:

Automotive Technology / Enterprise Software
Overview
We are seeking an experienced IT Developer to support and modernize a global automotive technology platform used across Europe, the Middle East, Australia, and New Zealand. This role will focus on a long-standing intelligent color retrieval system (ICRIS) that supports automotive refinish operations and integrates with physical devices such as scanners, printers, and spectrophotometers.
This is a hybrid role combining:
legacy desktop application development
modernization initiatives
production support and troubleshooting
The ideal candidate is someone who enjoys solving complex technical problems, supporting real-world production environments, and contributing to modernization efforts within an established enterprise platform.
Responsibilities
Develop, enhance, and maintain legacy desktop applications built primarily in C++ and MFC
Support ongoing modernization efforts as the platform transitions toward newer web-based technologies
Troubleshoot and resolve production issues, including root cause analysis and debugging
Collaborate closely with QA and global development teams to validate fixes and support releases
Work with SQL Server databases to support backend functionality and investigate data-related issues
Participate in code reviews, sprint planning, and agile development processes
Support integrations with physical devices and external hardware systems
Contribute to application deployments, maintenance activities, and continuous improvement initiatives
Top Required Skills
1. C++ / MFC Development
Strong experience developing and supporting Windows desktop applications
Experience working within legacy enterprise application environments
Understanding of object-oriented programming and distributed desktop systems
2. SQL / Database Experience
SQL Server querying and troubleshooting
Ability to investigate backend data and application issues
Understanding of database-driven application architecture
3. Production Support & Troubleshooting
Experience debugging production issues and performing root cause analysis
Comfortable working in both development and support-focused environments
Strong problem-solving and communication skills
Nice-to-Have Skills
MVC architecture
Docker or containerization experience
Web technologies such as React, Angular, JavaScript, HTML/CSS
Experience supporting applications integrated with physical devices or hardware
CI/CD tools such as Jenkins or TeamCity
GitHub, BitBucket, or other source control platforms
Agile/Scrum experience
Environment
Scrum-adjacent environment with two-week sprints
Code reviews and collaborative development practices
Global development team with close collaboration across U.S. and European teams
Ideal Candidate
This role is a strong fit for someone who:
enjoys working on complex legacy systems
likes debugging and troubleshooting real-world production issues
is comfortable balancing support work with hands-on development
wants exposure to modernization efforts without leaving behind core engineering work
thrives in collaborative, cross-functional environments