Send resume, salary expectations and references to: . Please allow 5-10 business days for internal review; all qualified candidates will be contacted.

Positions

Interested in an internship? Read more here.

System Administrator

Banno provides a learning environment for new and seasoned professionals with opportunities to work with some of the best technical professionals in the Midwest. Banno has grown rapidly and continues to do so. With this, new employee setups, employee workstation upgrades, and workstation issues are always occurring. System Administration can be tiring, but at Banno you have the opportunity to do and learn so much more in many different areas such as FrontEnd Application Development, BackEnd Application Development, interact with infrastructure supporting over 1.5 Million hits per month, as well as Information Security and Compliance.

Responsibilities include:

  • Deploying and Refurbishing Banno Workstations
    • 90% Mac OS X
    • 8% Ubuntu Linux
    • 2% Windows
  • Deploying and Refurbishing Banno Workstations
  • Deploy new websites, content, and mobile apps
  • Ensuring workstation compliance with Information Security Policies
  • Generate reports for management

Requirements

  • Learning about the entire Banno Environment (Workstation, Infrastructure, Culture)
  • Able to support Mac OS X, Linux (Ubuntu), and Windows systems
  • Continuing education through reading and experimenting in test environments
  • Human communication skills
  • Ability to work from the Cedar Falls office and commit to set hours and availability
  • Documentation skills are a plus
  • Knowing linux command line is a plus
  • Knowing scripting languages is a plus
Equal Employment Opportunity
Jack Henry & Associates, Inc. is an Equal Employment Opportunity/Affirmative Action Employer and maintains a Drug-Free Workplace.
EOE-M/F/Vet/Disability

Implementation Specialist

As an Implementation Specialist at Banno, you will be responsible for the successful completion of all implementations. You will be the first impression and initiate the client relationship post sale. You are the primary point of contact for project implementations and must heavily focus on strategic delivery of Banno solutions through client discovery, coordinating resources, extensive product knowledge and constant adaptation and management of client expectations. Your main goals are to uncover, articulate, and manage the vision for every implementation across internal and external teams, mobilize resources internally to meet customer needs as their advocate, and strive to launch customers as a reference of Banno.

You must possess the ability to multitask and stay organized while managing a diverse implementation load. Demonstrating the ability to proactively earn and adapt as priorities shift internally will be critical to your success.

Responsibilities include:

  • Product implementation lead to approximately 25 financial institutions.
  • Prioritize onboarding of new customers through the implementation life cycle.
  • Deliver/manage client expectations for project timelines throughout life of implementation.
  • Responsible for upsell opportunities during implementation process of new components, features, & products.
  • Field feature requests, ideas, bug reports, and customer feedback during implementation.
  • Build and maintain effective working relationships serving as liaison between both internal and external teams.
  • Focus on cultivating positive customer experiences to build lasting client relationships.
  • Administer product training for initial delivery as needed for all Banno products & services.
  • Gather customer satisfaction input on behalf of Banno.

Preferred skills and qualifications:

  • Bachelor’s degree required and 2-4 years experience in customer support and/or relationship management.
  • Strong verbal and written communication skills; ability to communicate clearly and professionally with internal teams as well as external vendors.
  • Experience working with cross-functional teams.
  • Demonstrates ability to manage multiple large-scale projects while meeting project deadlines.
  • Possesses strong time management skills.
  • Proactive mindset to modify and improve processes.
Equal Employment Opportunity
Jack Henry & Associates, Inc. is an Equal Employment Opportunity/Affirmative Action Employer and maintains a Drug-Free Workplace.
EOE-M/F/Vet/Disability

Web Developer

We are searching for a highly motivated Web Developer to be responsible for developing innovative websites, harnessing the latest industry standards. Web Developers support the Web Team by converting designs into valid and standards compliant HTML and CSS.

Responsibilities include:

  • Managing multiple clients/accounts
  • Creating standards compliant HTML and CSS from scratch
  • Maintaining super-clean coding practices
  • Working with designers and account managers
  • Deploying production quality code

Required skills:

  • Bachelor's degree required, and/or 2 years development experience
  • Understanding of HTML5, CSS, jQuery, and Javascript
  • A strong portfolio that demonstrates innovation and problem solving
  • An understanding of responsive web design
  • Have extensive experience with cross-platform/browser development
  • Strong communication, organizational and problem-solving skills
  • Demonstrated ability to manage multiple projects simultaneously, set priorities, utilize resources, identify and address problems, and meet deadlines
  • Strong interpersonal skills; a team player, positive and innovative thinker
  • Highly motivated with a high level of initiative; ability to work independently, in support of Banno's creative goals and the client's business objectives
  • An unquenchable thirst for knowledge; desire to grow and learn more

Additional skills:

  • Understanding of DOM manipulation
  • Have experience working with Javascript frameworks (jQuery, MooTools, etc.)
Equal Employment Opportunity
Jack Henry & Associates, Inc. is an Equal Employment Opportunity/Affirmative Action Employer and maintains a Drug-Free Workplace.
EOE-M/F/Vet/Disability

Software Engineer (iOS)

Seeking a highly motivated client side developer to architect and deliver bleeding edge iOS platform products.

Roles and responsibilities:

  • Create, scale and maintain client side functionality using MVC and other object oriented patterns for the iOS platform.
  • Translate workflows, storyboards, user stories, service API references, and other documentation with limited instruction into functional features and problem resolutions.
  • Investigate, resolve, and communicate changes with various product and QA teams throughout planned iterations.
  • Write integration and unit test cases.
  • Be able to work independently with minimal supervision.
  • Participate in paired programming and code reviews.
  • Manage change and code configuration using distributed version control systems.
  • Provide estimates, help plan scope and scheduling.
  • Iterate.
  • Respond to customers in a timely manner, view deliverables from the perspective of the customer.
  • Adapts positively to ambiguity, changes in direction, priorities, schedules, approaches, and responsibilities.
  • Actively seeks learning opportunities, recognizes and acts upon the need for continuous learning.
  • Clearly conveys thoughts, concepts, directions, feelings both verbally and in writing; listens attentively to others' points of views; keeps others informed about things that affect them through clear, timely, and open communication.
  • Demonstrates a willingness to work cooperatively with others and be part of a team for the purpose of achieving shared objectives

Preferred skills and qualifications:

  • Bachelor's degree in Computer Science, Engineering, or Information System
  • MVC application development experience (MVC)
  • Experience manipulating and managing the presentation layer
  • Experience working with various client side API's and open source libraries
  • Experience consuming data from various service API's
  • Experience with distributed version control systems (Git/Mecurial)
  • Strong working relationships with customers and internal clients

Previous experience with the following a plus:

  • C, C++, Objective C, Cocoa Design Patterns, animation, KVO/KVC, memory management, concurrency, internationalization and localization, persistence
  • Previous App Store submissions
  • Integration/Unit testing
  • Python/Ruby scripting
Equal Employment Opportunity
Jack Henry & Associates, Inc. is an Equal Employment Opportunity/Affirmative Action Employer and maintains a Drug-Free Workplace.
EOE-M/F/Vet/Disability

Software Engineer (Android)

Seeking a highly motivated client side developer to participate in architecting and delivering high quality Android platform, service-driven products.

Roles and responsibilities:

  • Create, scale and maintain client side functionality using MVC and other object-oriented patterns for the Android platform.
  • Translate workflows, storyboards, user stories, service API references, and other documentation with limited instruction into functional features and problem resolutions.
  • Investigate, resolve, and communicate changes with various product and QA teams throughout planned iterations.
  • Write integration and unit test cases.
  • Be able to work independently with minimal supervision.
  • Participate in paired programming and code reviews.
  • Manage code change using distributed version control systems.
  • Help plan, scope and schedule work and provide estimates.
  • Respond to customers in a timely manner, view deliverables from the perspective of the customer.
  • Adapts positively to ambiguity, changes in direction, priorities, schedules, approaches, and responsibilities.
  • Actively seeks learning opportunities, recognizes and acts upon the need for continuous learning.
  • Clearly conveys thoughts, concepts, directions, feelings (both verbally and in writing); listens attentively to others' points of views, keeps others informed about things that affect them through clear, timely, and open communication.
  • Demonstrates a willingness to work cooperatively with others and be part of a team for the purpose of achieving shared objectives.

Preferred skills and qualifications:

  • Bachelor's degree in Computer Science, Engineering, or Information Systems
  • 2+ years in Application Development
  • 1+ year in Android Development
  • MVC application development experience (MVC)
  • Experience manipulating and managing the presentation layer
  • Experience working with various client side APIs and open source libraries
  • Experience consuming data from various service APIs
  • Experience with distributed version control systems (Git/SVN/Mecurial)
  • Experience with development in IntelliJ and/or Eclipse
  • Strong working relationships with customers and internal clients

Previous experience with the following a plus:

  • C, C++, Java, Android SDK, concurrency, internationalization and localization, persistence
  • Previous App Store submissions
  • Integration/Unit testing
  • Ant/Maven
Equal Employment Opportunity
Jack Henry & Associates, Inc. is an Equal Employment Opportunity/Affirmative Action Employer and maintains a Drug-Free Workplace.
EOE-M/F/Vet/Disability

Junior Software Engineer (Android)

Seeking a college graduate who is passionate about creating, solving problems, and is excited to join a team responsible for architecting and delivering high quality Android platform service-driven products.

Roles and responsibilities:

  • Create, scale and maintain client side functionality using MVC and other object-oriented patterns for the Android platform.
  • Translate workflows, storyboards, user stories, service API references, and other documentation with limited instruction into functional features and problem resolutions.
  • Investigate, resolve, and communicate changes with various product and QA teams throughout planned iterations.
  • Write integration and unit test cases.
  • Participate in paired programming and code reviews.
  • Manage code change using distributed version control system.
  • Respond to customers in a timely manner, view deliverables from the perspective of the customer.
  • Adapts positively to ambiguity, changes in direction, priorities, schedules, approaches, and responsibilities.
  • Actively seeks learning opportunities, recognizes and acts upon the need for continuous learning.
  • Clearly conveys thoughts, concepts, directions, feelings both verbally and in writing; listens attentively to others' points of views; keeps others informed about things that affect them through clear, timely, and open communication.
  • Demonstrates a willingness to work cooperatively with others and be part of a team for the purpose of achieving shared objectives.

Preferred skills and qualifications:

  • Bachelor's degree in Computer Science, Engineering, or Information Systems
  • Experience with distributed version control systems (Git/SVN/Mecurial)
  • Knowledge of MVC application development

Previous experience with the following a plus:

  • C, C++, Java, Android SDK
  • Experience with development in IntelliJ and/or Eclipse
  • Previous App Store submissions
  • Integration/Unit testing
  • Ant/Maven
Equal Employment Opportunity
Jack Henry & Associates, Inc. is an Equal Employment Opportunity/Affirmative Action Employer and maintains a Drug-Free Workplace.
EOE-M/F/Vet/Disability

Software Engineer

Seeking a highly motivated client side Flex developer to work on a large scale machine monitoring application for a industry leading Fortune 100 customer. This individual will have the unique opportunity for continuous learning in parallel with daily development and maintenance responsibilities. Time will be allotted for research and development of new skills on a mobile platform (Android, iOS, Windows Phone) or HTML/JavaScript web stack. Flexible working hours and location after initial on boarding period.

Roles and responsibilities:

  • Develop and maintain client side functionality using MVC and other object oriented patterns using Flex 4.0+ SDK in Adobe Flash Builder.
  • Translate documented user stories and issues with limited description and instruction into functional features and problem resolutions.
  • Investigate, resolve, and communicate changes with various product and QA teams throughout planned iterations.
  • Be able to work independently with minimal supervision.
  • Participate in paired programming and code reviews.
  • Manage change and code configuration using distributed version control systems.
  • Provide estimates, help plan scope and scheduling.
  • Respond to customer in timely manner, view deliverables from the perspective of the customer.
  • Adapts positively to ambiguity, changes in direction, priorities, schedules, approaches, and responsibilities.
  • Actively seeks learning opportunities, recognizes and acts upon the need for continuous learning.
  • Clearly conveys thoughts, concepts, directions, feelings both verbally and in writing; listens attentively to others' points of views; keeps others informed about things that affect them through clear, timely, and open communication.
  • Demonstrates a willingness to work cooperatively with others and be part of a team for the purpose of achieving shared objectives.

Preferred skills and qualifications:

  • Bachelor's degree in Computer Science, Engineering, or Information Systems
  • 3+ years of application development experience with Flash/Flex
  • Experience with distributed version control systems (Git/Mecurial)
  • Experience with Flex data visualization API, creation of spark/MXML components, localization, printing and exporting, Cairngorm/Swiz/Parsely/Mate frameworks, consumption of AMF data services from remote objects, Flex modules, object oriented design patterns
  • Experience working with various client side API's and open source libraries
  • Experience consuming various service API's
  • Strong working relationships with customers and internal clients

Additional skills:

  • Android, iOS, HTML/JavaScript platform experience a plus
  • Experience with WebSphere Application Server/RAD a plus
  • Maven/Ant scripting a plus
Equal Employment Opportunity
Jack Henry & Associates, Inc. is an Equal Employment Opportunity/Affirmative Action Employer and maintains a Drug-Free Workplace.
EOE-M/F/Vet/Disability

Frontend Developer: AJAX, JavaScript, jQuery Expert

Seeking a highly motivated frontend developer to work on a high-end retail site financial institution websites. This individual will be responsible for converting static designs into coded reality and bringing Flash-like animations to life with AJAX, Javascript, JQuery/Prototype. It's a unique opportunity to work with a dynamic team on medium- to large-scale interactive projects. The environment is intense, creative and rewarding.

Responsibilities include

  • possess expert-level knowledge of JavaScript (incl. DOM manipulation)
  • have experience working with Javascript frameworks (jQuery, Prototype, Dojo, YUI, etc.)
  • create HTML, JavaScript, and CSS from scratch
  • maintain super-clean coding practices; excellent documentation
  • have extensive experience with cross-platform/browser development
  • have extensive experience developing modular front-end code

Preferred skills

  • Mobile application development experience
  • Experience with appcelerator or PhoneGap
  • Any server side language experience
  • Ability to lead and mentor new developers
Equal Employment Opportunity
Jack Henry & Associates, Inc. is an Equal Employment Opportunity/Affirmative Action Employer and maintains a Drug-Free Workplace.
EOE-M/F/Vet/Disability

Data Aggregation Developer

Banno is hiring a Data Aggregation Developer who will provide software engineering, content development, and systems design for an emerging and rapidly growing product team.

The candidate will be part of a team that develops and maintains a complete technology system for a data store of global financial content. The candidate will be an experienced professional with a passion for creating great user experiences in a fast moving environment.

Responsibilities include

  • Build and deploy data aggregation processes
  • Collaborate with cross-functional teams for data capture, data processing, data aggregation, and data validation.
  • Develop infrastructure components and tools for the data pipeline that are extensible and reusable
  • Build highly distributed, scalable, reliable, 24/7 data processing pipeline
  • Developing software and systems for managing, storing, and delivering complex spatial and non-spatial content
  • Building automated tools and frameworks for managing, ingesting and processing very large spatial and non-spatial datasets
  • Developing a user-generated content technology system, including collection, management, and delivery of real-time data
  • Ensuring ongoing improvements in content coverage and quality, including content metadata, tags, and working with teams to organize and deliver rapid updates
  • Providing operational support for internal technology
  • Coordinating with other product teams at Banno to ensure high quality designs and user experiences

Desired qualifications

  • Experience working with very large spatial and local content
  • Experience with Hadoop and surrounding sub projects
  • Experience with HTTP aggregators and state machines
  • Experience working in a fast-paced technology environment
  • Experience working with Web services and software development
  • Experience with programming in Scala, Java, clojure or other languages supporting concurrency
  • Experience in developing Web APIs and SDKs
  • Experience with spatial databases
  • Bachelor's or Master's degree in Computer Sciences, Geo Sciences, or equivalent desired
  • Experience with hardware, software, and network systems a plus
  • Experience with mobile technologies and devices a plus
  • Experience with content internationalization and localization a plus
  • Experience with cloud processing services a plus
Equal Employment Opportunity
Jack Henry & Associates, Inc. is an Equal Employment Opportunity/Affirmative Action Employer and maintains a Drug-Free Workplace.
EOE-M/F/Vet/Disability

Apply

Send resume, salary expectations and references to: . Please allow 5-10 business days for internal review; all qualified candidates will be contacted.