At Apiture, our mission is to empower financial institutions to know and serve their clients with the care of a traditional community institution at the scale, speed, and efficiency required in today’s digital world. With more than 300 clients throughout the U.S., we deliver comprehensive online and mobile solutions that support banks and credit unions, ranging from small community financial institutions to new, innovative direct banks


Reporting to the Manager of Applications Development, the software engineer will be working with a team of highly talented software engineers in an effort to refine features and solution issues within the application.


Location (Wilmington, NC, Austin, TX, Remote):
We have offices in Wilmington, NC and Austin, TX and while some positions are office based, we will also consider remote candidates depending on their time zone.



  • Self-starter who can be visionary, detailed-oriented and an enthusiastic team player
  • Desire to expand into new languages and technologies
  • Able to work with collaborative geographically dispersed team members
  • Solid communication and troubleshooting abilities
  • Code and debug features and functions
  • Code review to ensure the appropriate design, performance, and security of the platform
  • Troubleshoot and fix defects reported by Quality Assurance
  • Update technical documentation based on project need
  • Able to make decisions and exercise discretion when necessary



  • Familiarity with object-oriented programming languages, preferably Perl, Java, or Node.js
  • Familiarity with text file parsing
  • Familiarity with code repositories such as Bitbucket and GIT
  • Familiarity of Unix or Linux environments
  • Familiarity with text editors or IDE’s, preferably Eclipse, Emacs, or VS Code
  • Knowledge of algorithms, data structures, complexity theory and object-oriented design


Nice To Have:

  • Experience with financial platforms
  • Experience with AWS cloud
  • Familiarity with .Net C# language and architecture
  • Familiarity with database technologies such as Oracle
  • Knowledge of UI technologies such as Angular