Application Developer
- Panama City, FL, United States
$116,000 USD / year
Applications open in a new tab.
Job details
- Pay
- $116,000 USD / year
- Posting language
- English
- Posted
Original job description
Description Description Tyndall Federal Credit Union is an established Credit Union based in Panama City, Florida with branches across the Florida Panhandle and South Alabama. We offer our employees a family-orientated work environment with numerous exciting benefits and career growth. We are looking for the next member of our #TeamTyndall family!
Our Mission:
Tyndall Federal Credit Union is committed to making a meaningful difference in the lives of our members. We take pride in the great care we offer our members and employees alike!
- Our Credit Union serves more than 100,000 members.
- We believe in helping our members reach their financial goals and making dreams come true along the way!
- We believe having a diverse workforce yields greater innovation, inclusion, and creativity.
- Tyndall Federal Credit Union knows the importance of philanthropy in our communities. That’s why in addition to giving back through community service grants and sponsorship, we encourage our employees to volunteer in their community – and get paid while they’re doing it!
Benefits:
- Family First Leave- Providing 12 weeks of 100% paid bonding time to all Full Time Eligible employees.
- We offer an excellent 401(k) plan with generous employer matching.
- All employees receive 16 paid community volunteer hours.
- Full Time (up to 40 hours per week) positions also offer 11 paid holidays, paid time off, excellent health/vision/dental benefits and more!
- Part Time (up to 35 hours per week) positions are offered 11 paid holidays, and paid time off!
The Location: Tyndall Federal Credit Union is based in Panama City, Florida. This position is a remote opportunity; however, we have a strong preference for candidates who reside within one hour of our Operations Center (3109 Minnesota Ave, Panama City, FL 32405). Why Should You Apply?Tyndall Federal Credit Union offers an exceptional employee experience that includes comprehensive benefits, a culture of appreciation, flexibility, a family-oriented atmosphere, and rewarding work.
Role:
Manage the full lifecycle of the credit union's core banking environment, including the development, testing, and deployment of program updates, reporting extracts, and automated job schedules. Coordinate core releases by balancing technical deployment with guiding operational teams through process changes, including documentation updates, communicating staff training needs, and process optimization. Build and maintain secure, efficient interfaces with third-party partners, such as mobile banking and credit reporting services, to automate workflows which reduce both manual work and additional back-office tasks. Serve as a departmental leader and technical escalation point, providing mentorship on programming, projects, and stepping in for the Director of Core Systems as needed. Prioritize system uptime since even minor bugs in core banking code can have significant operational and financial repercussions for the credit union and our members. Ensure the core banking system is fully compliant with financial regulations through robust audit trails, data and backup encryption, and strict access controls. Demonstrating and upholding our Core Values and WE Standards is a fundamental responsibility of every employee and is required in all positions throughout the organization.
Essential Functions & Responsibilities:
- Develop and maintain robust application software by writing clean, efficient, and well-documented code in our core programming languages. Collaborate with cross-functional teams to integrate these solutions with credit union systems, ensuring high performance, scalability, and strict adherence to financial security standards.
- Analyze, develop, and test new processes as well as modify existing processes. Automate manual processes and tasks whenever possible. Develop and maintain credit union data processing schedules including assuring documentation is updated and modified as required.
- Coordinates the installation of core system software releases, patches, and updates. Assists in pre-testing and implementation of core system software.
- Maintains an up-to-date working knowledge of core system software, keeping abreast of the capabilities of the system with each new release. Coordinates with the software vendor(s) and analyst teammates on implementation, configuration, and interface builds related to core banking software and hardware.
- Ensures high availability, redundancy, and recoverability of the core banking systems. Monitors resources of the core system in terms of disk space and allocation, memory usage, processor usage, and end-user response-time. Makes proactive recommendations to supervisor regarding system upgrade requirements.
- Assures that all core system software and hardware problems are resolved in a timely manner. Maintains up-to-date documentation of all system issues. Provides general support for other technology or data processing issues related to core banking.
- Manages projects ensuring project deliverables are provided on time with a high level of quality and accuracy.
- Provides technical training and mentorship for fellow teammates, developing their technical skill sets. Keep communication with colleagues and peers within IT and across the organization clear and professional.
- Ensure compliance with all regulatory programs including but not limited to the Bank Secrecy Act, Office of Foreign Asset Control Program and Customer Identification Program. Assist other department personnel and performs other duties as assigned. Remote employees must adhere to their agreed-upon work schedule from a secure location, participating in virtual meetings, video conferences/other communications, and maintaining regular, responsive communication during working hours. Demonstrate flexibility to work varied hours as needed, including evenings and weekends, to support system coverage and departmental needs, including coverage during employee absences, training periods, or equipment issues.
Performance Measurements:
- Demonstrates proficiency in core banking programming and scripting languages by delivering accurate and efficient code solutions for core banking applications.
- Develops, implements, and optimizes processes for automation and workflow improvements, resulting in increased operational efficiency and reduced manual intervention. Comprehensive expertise in managing the core banking job schedular so that no business process is interrupted. Complete assigned period end processing and reports on schedule, with zero errors.
- Coordinates software releases for core system applications, performing thorough testing and validation to ensure timely, error-free deployments in accordance with release schedules.
- Maintains up-to-date knowledge of core system software, effectively collaborating with vendors to address issues and facilitate enhancements.
- Monitors system availability and performance metrics, proactively identifying and resolving resource bottlenecks to ensure continuous, high-quality service delivery. Keep management informed of service interruptions and minimize downtime to off-peak time hours.
- Resolves complex software and hardware issues promptly, documenting actions and outcomes to build a knowledge base and support future troubleshooting efforts.
- Manages projects by adhering to defined timelines, budgets, and quality standards, ensuring that all deliverables meet business and regulatory requirements.
- Provides technical training, guidance, and mentorship to colleagues, enhancing team capabilities and supporting ongoing professional development.
- Act as a reliable bridge between IT and non-technical departments, demonstrating success by simplifying complex findings into clear, actionable guidance that supports informed decision-making. Exhibit intentional communication style by prioritizing clarity, brevity, and structured formatting to ensure your key messages are easily understood and respected by peers throughout the credit union.
- Provide friendly, professional and accurate service and support to all members and associates Ensure staff interactions are built upon trust, integrity, patience, and respect.
This Job Description is not a complete statement of all duties and responsibilities comprising the position.
Requirements
Experience:
- Five years to eight years of similar or related experience.
Education:
- (1) A two-year college degree, or (2) completion of a specialized certification or licensing, or (3) completion of specialized training courses conducted by vendors, or (4) job-specific skills acquired through an apprenticeship program.
Interpersonal Skills:
- Work involves much personal contact with others inside and/or outside the organization for the purpose of first-level conflict resolution, building relationships, and soliciting cooperation. Discussions involve a higher degree of confidentiality and discretion, requiring diplomacy and tact in communication.
Other Skills:
- Able to create simple PC-based software applications and reports. Ability to type, use computer and general office equipment including 10-key calculator. Requires basic to intermediate knowledge of Microsoft Windows, Word, Outlook and Excel. Knowledge of Summit Spectrum Back-Office Operations is preferred. The ability to travel locally and out of town on credit union related business and training may be required. Understanding of database administration concepts to include working knowledge of UNIX and Windows.
Physical Requirements:
- While performing the duties of this job, the employee is regularly required to use hands, and is required to talk and hear. The employee is frequently required to stand, sit, and walk occasionally for long periods at a time. The employee may occasionally be required to reach with hands and arms and move objects up to 20 pounds. Specific vision abilities required by this job include close vision, peripheral vision, and ability to adjust focus. In addition, abilities for assessing the accuracy, neatness and thoroughness of the work assigned is required.
- The physical demands described here are representative of those that must be met by an employee to successfully perform the essential functions of this job. Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions.
Work Environment:
- Maintain a professional, business-appropriate appearance in accordance with the credit union’s dress code.
- This position is eligible for remote or hybrid work. Must minimize home office distractions and comply with applicable organizational policies.
- Tyndall Federal Credit Union is an Equal Opportunity Employer. As an equal opportunity employer, Tyndall Federal Credit Union does not discriminate against any employee or candidate on the basis of age, race, gender identity, gender expression, genetic information, national origin, physical or mental disability, protected veteran status, religion, sex (including pregnancy), sexual orientation, or any other characteristic protected by all applicable federal, state, and local laws.