The Software Developer role is responsible for designing, programming, testing, and launching software for the Core Systems of the Credit Union. This role is also responsible for integration and configuration of new products and enhancements. This role maintains the daily activities of the team responsible for design, implementation, maintenance and support of Core System. This position will apply proven communication, analytical, and problem solving skill to help identify and resolve systems issues. This position is also accountable for providing development and operational support to other IT development resources. As a Software Developer: This position will provide overall development, programming, coding and troubleshooting effort for all Core System development. Collaborates with Data Architecture and Core Development teams to assure adherence to best practices and process standardization. Develops programs for the Banking Core System. Develop API and Web Service programs. Ability to develop and maintain SQL code. Develops programming code for new and/or existing software enhancements. Develops solutions and system implementation plans; implements newly created code and fixes into existing software. Provides programming support for various interfaces. Completes product technical design and prototyping; software development, bug verification and resolution. Performs systems analysis and programming activities which may require extensive research and analysis. Reviews, analyzes and tests the effectiveness and efficiency of existing systems and develops strategies for improving or further leveraging these systems. Creates systems models, specifications, diagrams and charts to provide direction to system programmers. Coordinates and performs in-depth tests, including end-user reviews, for modified and new systems. Provides expertise consultation and training to end users for all modified and new systems. Provides consultation and work guidance to other IT team members. Serves on Strategic Initiatives Teams throughout the year to support long-term organizational goals. SME for various business applications used by departments such as accounting, consumer lending, collections, card services, support services and ensures IT systems are kept up to date according to the organization’s policies. Follows agile software development methodologies - Scrum process for software development and Kanban for bugs and tickets. Participates in help desk functions periodically to ensure quality service is provided according to company standards in a timely and effective manner. Creates or updates and make improvements to related procedure/manuals identifying Standard Operation Procedures (SOP) for assigned tasks. Provides technical support to credit union staff to ensure effective utilization of Core System, including capacity and performance planning. Establishes and maintains regular written and in-person communications with the organization’s end users regarding pertinent IT activities. Exhibit excellent customer service skills towards internal and external customers.
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Mid Level
Number of Employees
11-50 employees