Systems Analyst / Mainframe Programmer
Systems Analyst / Mainframe Programmer
Pontiac, MI (100% On-Site)
Our client is seeking an experienced Systems Analyst / Mainframe Programmer to support, maintain, and enhance enterprise business systems that drive critical day-to-day operations. This position offers the opportunity to work across a wide range of business functions while contributing to both legacy system support and modernization initiatives.
Key Responsibilities
- Analyze, troubleshoot, maintain, and enhance ERP and business applications developed in Business BASIC, QuickBASIC, COBOL, and Visual Basic 6.0 .
- Support mission-critical systems across:
- Accounting & Financials
- Human Resources
- Payroll
- Inventory Management
- Purchasing
- Point of Sale (POS)
- Reporting & Business Analytics
- Customer and Operational Workflows
- Develop and maintain business logic, reports, workflows, and system integrations.
- Build and support applications using Business BASIC, QuickBASIC, COBOL, Visual Basic, Python, SQL, and related technologies .
- Develop and maintain REST and SOAP API integrations .
- Support Linux-based systems , automation processes, and scheduled jobs.
- Partner with business users to gather requirements and implement effective solutions.
- Participate in application modernization efforts, system upgrades, and ongoing support initiatives.
Required Qualifications
- Experience supporting ERP, accounting, inventory, payroll, HR, POS, or other business-critical systems .
- Proficiency with one or more of the following technologies:
- Business BASIC
- QuickBASIC
- COBOL
- Visual Basic
- Python
- SQL
- Experience with databases, reporting tools, and system integrations.
- Knowledge of REST APIs, JSON, XML, and modern integration technologies .
- Experience working in Linux environments .
- Familiarity with Git source control .
- Strong analytical, troubleshooting, and problem-solving skills.
Preferred Qualifications
- Experience developing GUI applications, including Qt-based screens and forms.
- Background in legacy system modernization and migration projects.
- Experience with scheduling and automation tools such as cron or Control-M .
- Experience integrating ERP systems with third-party platforms and web services.
- Experience supporting mixed Windows and Linux environments.
Technical Environment
- Approximately 80% of development work involves maintaining and enhancing text-based ERP business applications.
- Approximately 20% of development work involves GUI-based applications utilizing Qt-based screen and form objects .
- Technologies include:
- Business BASIC
- QuickBASIC
- Visual Basic 6.0
- COBOL
- Python
- SQL
- REST APIs
- JSON
- XML
- Linux
- Primary operating environment: Linux
If you have a strong background supporting enterprise business systems and enjoy working with both legacy technologies and modernization initiatives, we'd like to hear from you. Apply today to learn more about this opportunity.
All qualified applicants will receive consideration for employment without regard to race, color, national origin, age, ancestry, religion, sex, sexual orientation, gender identity, gender expression, marital status, disability, medical condition, genetic information, pregnancy, or military or veteran status. We consider all qualified applicants, including those with criminal histories, in a manner consistent with state and local laws, including the California Fair Chance Act, City of Los Angeles' Fair Chance Initiative for Hiring Ordinance, and Los Angeles County Fair Chance Ordinance.
Recommended Jobs
Task Force General Manager
Job Description Job Description Description: Task Force General Manager - Job Description Department: Administrative & General Reports To: VP of Operations Status: Exempt Job Summa…
Associate Electrical Engineer - Distribution
The Opportunity As an Associate Electrical Distribution Engineer , you will have the opportunity to: Develop electrical distribution deliverables (up to 34.5kV) from design through execution …
Express Maintenance - Team Lead
Job Description Job Description Automotive Maintenance Technician Team Lead Holland, MI Quick Snapshot ● Job Type: Full-time ● Pay: 21.00 / hour ● Schedule: Monday – Friday (Rotatin…
Sales Development Representative - Cornerstone Schools (Detroit)
Job Description Job Description Cornerstone Schools is seeking a high‑energy, professional caller to support our spring and summer outreach campaigns. This temporary role focuses on making out…
Emissions System Engineer
Job Description Job Description Position Description Advanced Emissions Systems Engineer (Gasoline ICE/HEV/PHEV) Brief Job Description As an Advanced Emissions Systems Engineer, you will lead …
Join a Team Built on Mentorship & Growth
Are you a licensed insurance professional looking for more than just another contract? We are building a culture centered around mentorship, personal growth, leadership development, and helping fam…
Specialist - Import Export Trade Compliance
Job Description Job Description Job Title: Specialist – Import Export Trade Compliance Company: AISIN World Corp. of America Department: Business Administration, Compliance Location: …
Senior EDS Components Design Engineer - On-site
IAV is offering exciting opportunities to join dynamic teams with exposure to top tier projects! IAV Group is an engineering and technical consultancy servicing the global automotive industry with …
Assembler I - Weekend Shift - $20.25/hr. + $2.00 Shift Premium
Schedule: Weekday Training Required: Monday through Thursday 5am- 3:30pm for 2 weeks Permanent Schedule (after training): Friday–Saturday: 5:00 a.m. – 7:00 p.m. Sunday: 5:00 a.m. –…