Description: Our client is currently seeking a APPLICATION DEVELOPER II
The Application Developer is responsible for programming, design, testing, implementation, and support of database applications for the credit union's host systems. This role collaborates closely with stakeholders to enhance and integrate processes with the host system. The position requires evaluating product offerings, identifying gaps, recommending alternatives, and delivering solutions aligned with business needs. A strong technical understanding of credit union products and services is essential.
TASKS, DUTIES, FUNCTIONS:
Review, define, design, program, and implement solutions for core systems using third and fourth-generation programming languages.
Collaborate with technical staff and business partners to understand platforms, integration points (APIs, services), and database structures.
Perform object-oriented and structured programming based on business needs.
Research, analyze, design, document, and create test plans and prototypes for host applications and solutions that integrate with third-party systems.
Analyze user requirements and prepare technical design specifications.
Evaluate and analyze application development data to improve performance.
Design, maintain, and tune databases to ensure optimal performance and reliability.
Develop test scenarios and assess test results to validate the accuracy of programs and procedures.
Review company goals and current technology to identify system features and functionality, then recommend and implement solutions.
Troubleshoot core system errors/issues and implement or recommend appropriate solutions.
Stay up-to-date on state and federal laws and regulations relevant to credit union compliance, including bank secrecy and anti-money laundering laws.
Perform additional tasks and responsibilities as assigned.
PHYSICAL SKILLS, ABILITIES, AND EXERTION:
Effective oral and written communication skills for diagnosing and addressing programming challenges.
Manual dexterity sufficient to operate computers and standard office equipment, such as calculators, personal computers, and telephones.
Availability to carry and respond to a smartphone on a rotational basis; remote diagnosis may be possible, but site visits may occasionally be required.
ORGANIZATIONAL CONTACTS & RELATIONSHIPS:
Internal: Collaborate with department managers and staff.
External: Engage with vendors and support personnel.
QUALIFICATIONS:
Education:
Bachelor's degree in Management Information Systems or Computer Science, or equivalent work experience preferred.
Experience:
Minimum of five years in software analysis, design, programming, maintenance, technical troubleshooting, and documentation.
Experience in the financial industry is highly desirable.
Knowledge/Skills:
Proficiency in multi-tier software architecture, object-oriented design, requirements gathering, and both Agile and Waterfall SDLC methodologies.
Strong understanding of core systems infrastructure, including operating systems, web servers, and databases.
Expertise in XML, SQL, class methods, COBOL, TAL, TACL, and Caché ObjectScript.
Leadership skills are a plus, with extensive knowledge of multiple programming languages required.
By providing your phone number, you consent to: (1) receive automated text messages and calls from the Judge Group, Inc. and its affiliates (collectively "Judge") to such phone number regarding job opportunities, your job application, and for other related purposes. Message & data rates apply and message frequency may vary. Consistent with Judge's Privacy Policy, information obtained from your consent will not be shared with third parties for marketing/promotional purposes. Reply STOP to opt out of receiving telephone calls and text messages from Judge and HELP for help.
Contact: pmahoney@judge.com
This job and many more are available through The Judge Group. Find us on the web at www.judge.com