Application Developer

Job Locations US-IA-Des Moines | US-TX-Fort Worth
Req No.
Information Technology


CO-OP Financial Services provides technically superior products and services to financial institutions across the nation. We are seeking a talented Application Developer III to help drive the development, modification and support of new and existing applications. Successful candidates will possess a wide range of skills, most importantly with Microsoft .NET tools and coding languages. This individual must be able to analyze business and operational processes to ensure our applications meet our clients’ needs. Excellent interpersonal skills, superior technical skills, an eye for detail, and an aptitude for logic and problem solving are all a must.


If you're a true team player that embraces change and has a desire to develop new skills, explore new technologies and drive the ultimate success of a variety of challenging projects, tasks and initiatives, we'd like to speak with you!



  • Develop and maintain new and existing technology systems
  • Create and maintain basic to moderately complex applications for the benefit of internal and external customers
  • Assist in the development of technical application design documents
  • Provide initial unit testing of all coding changes with the goal of providing a stable production environment
  • Develop appropriate requirements, scope, and estimates
  • Build and maintain applications in such a way that exceeds regulatory requirements.
  • Build strong internal and external partnerships
  • Communicate consistently and effectively with internal business partners to understand appropriate business requirements
  • Assist project team members in developing scope documents and project estimates






  • BS in Computer Science / Computer Information Systems or equivalent degree, or equivalent experience can be substituted for degree.
  • Application development experience required
  • Advanced understanding of modern OS architecture concepts and communications protocols.
  • Advanced database design and development.
  • Solid modern graphical user interface and development methodologies.
  • Advanced technical knowledge in software development methodologies, design and implementation.
  • Good understanding and experience of Scrum/Agile development.
  • Good to excellent understanding of entire Software Development Life Cycle (SDLC) process & practice expectations, including specification, documentation, code review, unit testing and quality assurance.
  • Strong analytical, design and problem-solving skills at multi-product/multi-environment level to troubleshoot software defects and mitigate the issues they cause.
  • Advanced skills in research and analysis, project planning and implementation.
  • Understanding and awareness of business issues as they impact overall project plans.
  • Good verbal and written communications skills.
  • Ability to express and document complex technical concepts in business terms.
  • Ability to communicate effectively verbally and in writing with technical staff, non-technical staff, end-users for requirements gathering, testing, training, and outcome validation.
  • Solid project planning and project management techniques to assist in small projects and/or group initiatives.
  • Ability to work within guidelines and rigid timeframes while also having flexibility.
  • Microsoft.NET tools and coding languages. 

Technical Skills:


  • 2+ years’ experience with UCCX Scripting and Interactive Voice Response (IVR) related support.
  • 2+ years’ experience coding in more than two development languages (C#,VB.NET, Java Script/jQuery, Java, etc.) and be proficient in those languages.
  • 2+ years programming in web development tools (Visual Studio, IIS, TFS, etc).
  • Knowledge of finance and credit card systems is a plus.
  • 2+ years of experience working with VB.NET/C#.
  • Experience with React, Angular, HTML 5 or other libraries
  • 2+ years of experience working with ASP.NET.
  • 2+ year of experience working with database design and development.
  • Experience with Unit Testing/Unit Testing Frameworks.
  • Experience with Web Services, Web API, MVC, JSON, etc
  • Native mobile application development experience (Android, iOS, etc) a plus

If you are highly motivated and would enjoy the diversity of challenges and opportunities, please send your resume, cover letter and salary requirements.


About Us

CO-OP Financial Services is the technology engine that provides access and convenience for credit unions. With over 35 years of credit union service, CO-OP connects credit union members to their accounts through Debit, Credit, ATM, Shared Branching, Member Interaction Services, Mobile, Virtual, and Bill Pay services. CO-OP serves a total of 3,500 member credit unions, 50 million cardholders, 30,000 surcharge-free ATMs, and more than 5,500 shared branches. Handling three billion-plus annual transactions, CO-OP is the nation’s largest credit union service organization—offering resources that enable deeper member engagement to help credit unions prosper.


Sorry the Share function is not working properly at this moment. Please refresh the page and try again later.
Share on your newsfeed