{"schemaVersion":"jobsearcher.job.v1","id":"2f3daa6afb3d403798091e06","url":"https://jobsearcher.com/jobs/2f3daa6afb3d403798091e06","canonicalUrl":"https://jobsearcher.com/jobs/2f3daa6afb3d403798091e06","title":"Programmer Analyst","description":"GENERAL SUMMARY:\nThe Programmer/Analyst has advanced proficiency in programming, database knowledge and concepts. They can create interface screens to collect data or populate a form, test the input for accuracy, and update the core system. The Programmer/Analyst will complete tasks with a high level of accomplishment and collaboration involving management, staff and vendor support when necessary. Also responsible for code documentation and processes to enable the ease of future modifications and troubleshooting.\nREQUIRED QUALIFICATIONS:\nProficient at reading/writing RPG (RPG III, RPG IV, RPG Free) programming for the IBM iSeries or AS/400\nProficient in SQL queries for extracting data from DB2 or MySQL\nExperience with a scripting language such as PHP, Ruby, or Javascript\nPREFERRED QUALIFICATIONS:\nHigh level understanding of manufacturing and/or financial business processes\nRESPONSIBILITIES:\nMaintain and modify existing software using RPG.\nProvides programming support for various interfaces.\nImplement new software projects using the appropriate programming language.\nAnalyze requests for programming, write functional and technical specifications to accommodate requested needs, and make necessary changes to program code to accomplish desired results.\nThoroughly test all program changes.\nProvide functional and technical documentation internally and externally for review and maintenance.\nProvide technical assistance to end users.\nJob Type: Full-time\nPay: $75,000.00 - $90,000.00 per year\nBenefits:\n401(k)\nDental insurance\nFlexible spending account\nHealth insurance\nLife insurance\nPaid time off\nVision insurance\nExperience:\nIMBi: 5 years (Required)\nRPG: 5 years (Required)\nProgramming: 5 years (Required)\nWork Location: Hybrid remote in Brookfield, WI 53005","company":"Harrisdata","rawCompany":"harrisdata","city":"Brookfield","state":"WI","isRemote":false,"isActive":false,"createdAt":"2026-08-03T23:33:10.113Z","occupations":[{"code":"15-1251.00","title":"Computer Programmers","slug":"computer-programmers"},{"code":"15-1252.00","title":"Software Developers","slug":"software-developers"},{"code":"15-1211.00","title":"Computer Systems Analysts","slug":"computer-systems-analysts"}],"industries":[{"code":"541511","title":"Custom Computer Programming Services","slug":"custom-computer-programming-services"},{"code":"541512","title":"Computer Systems Design Services","slug":"computer-systems-design-services"},{"code":"513210","title":"Software Publishers","slug":"software-publishers"}],"jobPosting":{"@context":"https://schema.org","@type":"JobPosting","title":"Programmer Analyst","description":"GENERAL SUMMARY:\nThe Programmer/Analyst has advanced proficiency in programming, database knowledge and concepts. They can create interface screens to collect data or populate a form, test the input for accuracy, and update the core system. The Programmer/Analyst will complete tasks with a high level of accomplishment and collaboration involving management, staff and vendor support when necessary. Also responsible for code documentation and processes to enable the ease of future modifications and troubleshooting.\nREQUIRED QUALIFICATIONS:\nProficient at reading/writing RPG (RPG III, RPG IV, RPG Free) programming for the IBM iSeries or AS/400\nProficient in SQL queries for extracting data from DB2 or MySQL\nExperience with a scripting language such as PHP, Ruby, or Javascript\nPREFERRED QUALIFICATIONS:\nHigh level understanding of manufacturing and/or financial business processes\nRESPONSIBILITIES:\nMaintain and modify existing software using RPG.\nProvides programming support for various interfaces.\nImplement new software projects using the appropriate programming language.\nAnalyze requests for programming, write functional and technical specifications to accommodate requested needs, and make necessary changes to program code to accomplish desired results.\nThoroughly test all program changes.\nProvide functional and technical documentation internally and externally for review and maintenance.\nProvide technical assistance to end users.\nJob Type: Full-time\nPay: $75,000.00 - $90,000.00 per year\nBenefits:\n401(k)\nDental insurance\nFlexible spending account\nHealth insurance\nLife insurance\nPaid time off\nVision insurance\nExperience:\nIMBi: 5 years (Required)\nRPG: 5 years (Required)\nProgramming: 5 years (Required)\nWork Location: Hybrid remote in Brookfield, WI 53005","datePosted":"2026-08-03T23:33:10.113Z","dateModified":"2026-08-03T23:33:10.113Z","hiringOrganization":{"@type":"Organization","name":"Harrisdata","sameAs":"https://jobsearcher.com"},"jobLocation":{"@type":"Place","address":{"@type":"PostalAddress","addressLocality":"Brookfield","addressRegion":"WI","addressCountry":"US"}},"identifier":{"@type":"PropertyValue","name":"JobSearcher","value":"2f3daa6afb3d403798091e06"},"url":"https://jobsearcher.com/jobs/2f3daa6afb3d403798091e06"}}