Talent.com
Programmer
ProgrammerABC Warehouse • Pontiac, MI, US
Programmer

Programmer

ABC Warehouse • Pontiac, MI, US
20 days ago
Job type
  • Full-time
Job description

Job Description

Job Description

THE DEALS ARE IN THE HOUSE … so why not work where the action is?!

Are you a seasoned and dynamic IT professional looking to take the next step in your career? If so, consider joining our team! ABC Appliance is the parent company of ABC Warehouse, Hawthorne Appliance, and Mickey Shorr. Family owned and operated since 1963, we specialize in household appliances, mattresses, furniture and home and car electronics. With 700+ employees we have grown to fifty brick and mortar retail locations in multiple states including several internet channels.

We are currently seeking an experienced programmer to join our IT department at our corporate headquarters in Pontiac, Michigan . This is a 100% on site position at our corporate office. As a programmer, you will work closely with team members to understand and create solutions for desired business outcomes. This role will utilize in-house tools and standard processes, coupled with mainframe execution, to drive a high-quality end product.

You will also participate in the development and support of both purchased and custom developed solutions supporting operation, including workflow, data acquisition, and analysis and reporting. This includes design, coding, testing, configuring, and documenting of new systems and changes to existing systems.

Programmer Job Summary

We are looking for a skilled programmer with a unique blend of legacy and modern development experience, including BASIC, VB 6.0, COBL, Python, SQL and API integration. A strong working knowledge of Linux environments is essential. The ideal candidate is comfortable maintaining older systems while also supporting modernization efforts.

Programmer Key Responsibilities :

  • Maintain and extend software written in BASIC, COBOL and VB 6.0
  • Develop scripts and tools using Python in a Linux environment
  • Build, consume, and document RESTful and SOAP APIs
  • Write, debug, and optimize SQL queries across various databases.
  • Work with cron jobs, shell scripts, and Linux-based automation tools
  • Participate in software upgrades, refactoring, and system integration projects
  • Troubleshoot production issues across legacy and modern systems

Required Sills & Experience :

  • Proficiency in :
  • o BASIC, VB 6.0, QicBasic

    o COBOL (batch and / or transactional)

    o Python scripting

    o SQL (MySQL, PostgreSQL, MS SQL, or Oracle)

    o API integration (REST, JSON, XML)

  • Hands on experience with Linux OS (Red Hat, CentOS, Debian, etc.)
  • Comfortable working in command-line and terminal environments
  • Familiarity with legacy system structures and modernization strategies
  • Preferred Qualifications :

  • Experience with system migrations or refactoring legacy codebases
  • Familiarity with CI / CD pipelines and version control (e.g., Git)
  • Knowledge of schedulers (e.g., cron, Control-M)
  • Understanding of secure API authentication (OAuth2, API keys)
  • As part of the ABC Appliance team you will enjoy :

  • Generous employee discounts
  • Ongoing training
  • Advancement opportunities based on ability and proven track record of high performance
  • Monday through Friday schedule with potential flex-time arrangements
  • Additionally, all eligible full-time ABC Appliance employees are offered :

  • 401(k) with company match
  • Profit Sharing
  • Medical, Dental, and Vision Insurance with Health Savings Account (HSA) and Flexible Spending Account (FSA) options
  • Short-term Disability and Long-Term Disability Insurance
  • Company paid Basic Life and AD&D Insurance at $0 cost to employees
  • Supplemental Life, Accident, Critical Illness, and Hospital Insurance
  • Paid Time Off and Holidays
  • We are an equal opportunity employer that does not discriminate on the basis of race, national origin, gender, gender identity, sexual orientation, protected veteran status, disability, age, or other legally protected status.

    Company Description

    ABC Warehouse has been family-owned and operated since 1963. It has grown to become one of the Midwest’s largest and most successful retailers offering appliances, TVs, electronics, mattresses, and furniture.

    Company Description

    ABC Warehouse has been family-owned and operated since 1963. It has grown to become one of the Midwest’s largest and most successful retailers offering appliances, TVs, electronics, mattresses, and furniture.

    Create a job alert for this search

    Programmer • Pontiac, MI, US

    Similar jobs
    Robot programmer

    Robot programmer

    Castor Engineering • Birmingham, MI, US
    Full-time
    Quick Apply
    We are seeking a talented and innovative Robot Programmer to join our dynamic team in Birmingham, MI.If you have a passion for robotics and a knack for programming, this is the perfect opportunity ...Show more
    Last updated: 7 days ago
    Mobile Application Developer

    Mobile Application Developer

    Tech Tammina LLC • Pontiac, MI, United States
    Full-time
    Quick Apply
    Role : Mobile Application Developer Location : Pontiac, MI Specifically : <...Show more
    Last updated: 6 days ago
    CNC Lead

    CNC Lead

    Steel Tool & Engineering • Taylor, MI, USA
    Full-time
    Quick Apply
    Are you ready to take charge, lead with precision, and make an impact.CNC machining and leadership, apply today and take the next step in your career!. This position earns a competitive wage.Paid Me...Show more
    Last updated: 19 days ago
    Full Stack Developer

    Full Stack Developer

    VDart Inc • Auburn Hills, MI, United States
    Full-time
    Quick Apply
    Title : Full Stack Developer Location : Auburn Hills, MI (Hybrid) Type : Contract Expe...Show more
    Last updated: 6 days ago
    CNC Knee Mill Programmer

    CNC Knee Mill Programmer

    Express Employment Professionals - Monroe • Riverview, MI, US
    Full-time
    Quick Apply
    Express Employment of Monroe is partnered with a family-owned company with over 40 years of success in precision machining and material solutions looking for a . You’ll work on custom-engineered com...Show more
    Last updated: 18 days ago
    CNC Programmer

    CNC Programmer

    LaBine and Associates • Romulus, MI, US
    Full-time
    A growing precision machining and automation shop in Romulus, MI is seeking an experienced CNC Programmer to join their team. This position focuses on programming and running Haas CNC mills using Ma...Show more
    Last updated: 17 days ago • Promoted
    CNC Lathe Programmer / Machinist

    CNC Lathe Programmer / Machinist

    Shively Diversified Management Services • Plymouth, MI, US
    Full-time
    Quick Apply
    CNC Lathe Programmer / Machinist.This role is ideal for a machinist who is comfortable.CNC lathes and running their own parts. You’ll work with modern CNC lathe equipment and play a key role in prod...Show more
    Last updated: 1 day ago
    Robot Programming Leader - Now Hiring!

    Robot Programming Leader - Now Hiring!

    Comau LLC • Southfield, MI, United States
    Full-time
    The Robot Programming Leader works in collaboration with the Commissioning & Site team leading a group of Robot Programmers on the development and implementation of new and innovating technologies....Show more
    Last updated: 30+ days ago
    Mobile Application Developer

    Mobile Application Developer

    Maddisoft • Pontiac, MI, Michigan, USA
    Full-time
    Aptos,sans-serif"> Maddisoft has the following immediate opportunity, let us know if you or someone you know would be interested. Citizens and those authorized to work in the U.Send in resume...Show more
    Last updated: 6 days ago
    Software Engineer, Platform - Dearborn, USA

    Software Engineer, Platform - Dearborn, USA

    Speechify • Dearborn, MI, US
    Full-time
    The mission of Speechify is to make sure that reading is never a barrier to learning.Over 50 million people use Speechify's text-to-speech products to turn whatever they're reading – ...Show more
    Last updated: 14 days ago • Promoted
    CNC Programmer

    CNC Programmer

    American Rheinmetall • Lapeer, MI, US
    Full-time
    Next-generation solutions for the U.The CNC Programmer plans CNC (Computer Numerical Control) programs to control contour path machining of metal parts on automatic machine tools by performing the ...Show more
    Last updated: 12 days ago • Promoted
    2nd Shift CNC Programmer

    2nd Shift CNC Programmer

    Masterson Staffing • Redford, MI, US
    Full-time
    Reviews shop orders and drawings to determine machining specifications and requirements.Enters computer commands to retrieve stored parts data and programs. Creates part programs which calculate and...Show more
    Last updated: 17 days ago • Promoted
    Projection Developer

    Projection Developer

    Stellantis • Auburn Hills, MI, United States
    Full-time
    We are seeking a highly experienced Projection Developer to join our dynamic team.The ideal candidate will have a strong background in Android app development, with expertise in C++ native code and...Show more
    Last updated: 11 days ago
    Mobile Application Developer

    Mobile Application Developer

    Kanak Elite Services Inc • Pontiac, MI, United States
    Temporary
    Quick Apply
    Hello There, My name is Himanshu Sharma , and I serve as the Recruitment Lead at Kanak-IT INC.I am reaching out to share an excellen...Show more
    Last updated: 6 days ago
    Senior Statistical Programmer - Remote (US)

    Senior Statistical Programmer - Remote (US)

    MMS • Canton, MI, US
    Remote
    Full-time
    Quick Apply
    About MMS Are you looking to join a company where your contributions truly matter, and where you'll be part of a supportive, innovative team? MMS is a award-winning, data-focused clinical...Show more
    Last updated: 19 days ago
    Mobile Application Developer

    Mobile Application Developer

    California Creative Solutions Inc. • Pontiac, MI, United States
    Full-time
    Quick Apply
    Roles / Responsibilities : The Mobile Application Developer develops and maintains mobile applications to ensure that users have access to the County's services on v...Show more
    Last updated: 4 days ago
    Senior Mobile Application Developer

    Senior Mobile Application Developer

    Kastech Software Solutions Group • Oakland County, MI, US
    Full-time
    Title : Senior Mobile Application Developer.Duration : 3 months plus extension.The Mobile Application Developer develops and maintains mobile applications to ensure that users have access to the Coun...Show more
    Last updated: 8 hours ago • Promoted • New!
    Projection Developer - Urgently Hiring!

    Projection Developer - Urgently Hiring!

    Stellantis • Auburn Hills, MI, United States
    Full-time
    We are seeking a highly experienced Projection Developer to join our dynamic team.The ideal candidate will have a strong background in Android app development, with expertise in C++ native code and...Show more
    Last updated: 11 days ago