Job Description
Junior Programmer Department : Information Technology / Software Engineering Location : Remote (must live within 70 miles of a company hub location) / Flexible weekday schedule with some overlap during standard business hours. Role Type: 12 Months Contract to Hire. About Our Client Our client is a leading financial technology company that provides payment processing and digital banking solutions to community banks and credit unions across the United States. For nearly five decades, they have helped financial institutions deliver secure, reliable, and modern banking experiences to millions of customers. The organization supports thousands of financial institutions nationwide and offers hundreds of technology products designed to improve banking operations, payment systems, and digital financial services. Their culture focuses on innovation, collaboration, and delivering solutions that empower financial institutions to better serve their communities. Job Description We are seeking a Programmer - Deposit Escrow Installer to join a team responsible for supporting financial software systems used by banks and credit unions across the country. In this role, you will assist with system installations, upgrades, troubleshooting, and programming support within AS400 and Windows Server environments. You will work alongside experienced programmers and analysts to ensure successful installations of financial applications while helping maintain system stability and performance. This role offers an excellent opportunity for someone early in their programming career who wants hands-on experience working with enterprise financial systems and legacy infrastructure technologies. The ideal candidate enjoys solving technical problems, collaborating with development teams, and learning new technologies within a highly regulated and mission-critical environment. Duties and Responsibilities •Perform software installations on AS400 systems and Windows Servers. •Assist with code reviews, debugging, and troubleshooting application issues. •Support the development of programming requirements and software specifications. •Assist with programming and testing selected components of applications. •Analyze test results and help resolve production issues. •Participate in documenting system configurations and programming processes. •Collaborate with programmers, analysts, and project teams to ensure successful software deployments. •Stay updated on emerging technologies and industry best practices. •Follow organizational standards related to software development, security, and compliance. Required Experience / Skills •Basic familiarity with AS400 commands. •Knowledge of RPG programming syntax and structure. •Experience assisting with debugging, troubleshooting, and application testing. •Strong analytical and problem-solving skills. •Ability to work collaboratively in a team-based development environment. •Willingness to learn new technologies and financial software systems. Nice-to-Haves •Experience working with Windows Server-based web application environments. •Familiarity with mainframe environments. •Ability to read or understand COBOL code. •Programming or software engineering certifications. Education Two years of specialized engineering or technical training such as an apprenticeship, internship, or cooperative education program, with some relevant programming experience. Pay & Benefits Summary •Pay rate up to $35/hour •Part-time schedule (30 hours per week) •Remote work opportunity (within 70 miles of a hub location) Call-to-Action If you are passionate about technology, enjoy solving complex technical problems, and want to build your career in financial technology, apply today and join a team helping shape the future of digital banking. AS400 RPG Programmer Software Engineer IBM i Mainframe Windows Server Financial Technology