Logo
Northwest Bank

Senior Core Application Developer

Northwest Bank, Independence, Ohio, United States, 44131

Save Job

Job Description DESCRIPTION

The Senior Core Application Developer is a pivotal role for writing code primarily in RPGLE, SQL RPG, and CLLE. This position encompasses designing, coding, unit testing, and creating as well as maintaining support documentation. The ideal candidate will mentor fellow developers, co-lead projects, and provide tier 1 and 2 technical support for business applications. ESSENTIAL FUNCTIONS Develop innovative applications and solutions using RPG, SQL RPG, CL, or equivalent programming languages. Create and sustain solutions utilizing Fiserv Signature. Integrate applications with Fiserv Signature using Fiserv Communicator. Draft and maintain architecture diagrams, design diagrams, and data flow diagrams with Microsoft Visio or similar tools. Adhere to PMO governance processes to execute projects effectively. Collaborate with internal customers to assess business needs and design optimal solutions as part of a team. Engage in all phases of the Software Development Life Cycle (SDLC). Contribute to user and technical documentation development. Lead requirements analysis and application design for medium to large projects. Implement best practices for engineering information security and regulatory compliance within our SDLC. Troubleshoot and resolve daily operational issues, minimizing incidents while developing supporting documentation for Tier 1 support teams. Plan and execute installation of new software and custom changes following Change Management protocols. Stay current with technology stacks and best practices to recommend impactful changes for the enterprise. Receive mentorship from lead developers and provide guidance to Application Developer I and II. Analyze and develop support data extracts and application integrations. Encourage and teach automation of end-of-day processes. Act as a senior technical resource for vendor-provided financial and data warehouse applications across various business units: Deposit & Cash Management, Investment Management, Commercial Lending, and Residential Mortgage. Lead software upgrade projects supported by the Application Engineering team. Enhance and support the application portfolio including CRM, core banking, finance, operations, compliance, business intelligence, and image processing systems. Ensure adherence to Northwest's policies, procedures, and federal/state regulations. Utilize Microsoft Office Software and department-specific applications to enhance technology tools and efficiency. Work collaboratively as part of a team and with on-site equipment. Engage in other special projects as required. Comply with safety and loss prevention programs, performing work tasks safely. Report any injuries to supervisor and know emergency procedures. Education: Bachelor's degree in Computer Science, Information Technology (Software Development track), or Engineering with a programming concentration AND a minimum of 5 years of experience preferred. Master's degree in Computer Science, Information Technology (Software Development track), or Engineering with a programming concentration AND a minimum of 3 years of experience preferred. Work History: 3 - 5 years of experience in the banking sector preferred. Northwest is an equal opportunity employer committed to fostering an inclusive environment for all employees.