Software Developer (Level 2)

About the Position:

ROI Solutions is looking for people with above average attention to details, concern for accuracy and timeliness with an ability to manage highly specialized work efficiently with confidence and competence, at a somewhat faster-than-average pace.

We’re looking for a motivated programmer with mid-to-advanced-level experience who knows Java and Oracle, to join a small team of over-achievers and help us push our product to the next level. If you’re looking for a place to hide, this is no place to hide. If you’re looking to do the same thing every day, we don’t.  But if you’re looking to take responsibility, to make a difference, to stretch your skills and learn new things, to build the best software product the non-profit data service industry has ever seen, you should talk to us.

Specifically, we’re working on a custom Ajax-enabled web framework that front-ends a complex of multiple Oracle back-end databases. The coding is server-side Java 8 on our Tomcat web servers, client-side JavaScript and jQuery inside the browsers, and Oracle PL/SQL 12 inside the databases. Web development experience is preferred.


  • 2+ years Java-based web programming.
  • 2+ years of Oracle database experience including PL/SQL programming.
  • Familiarity with JavaScript (knowledge of jQuery and Bootstrap would be a plus).
  • Windows platforms.
  • CRM experience preferred.


  • Stays current on new technologies.
  • Ongoing awareness of PCI threats.
  • Resolves problems in a timely and creative manner.
  • Uses knowledge of software programming and scripting to address problems and improve our products.
  • Provides quantitative and qualitative analysis and evaluation of programs and program changes.
  • Tracks jobs to completion.
  • Provides ongoing and emergency support of Revolution Online as needed.

How to apply:

If you’re looking to take responsibility, make a difference, stretch your skills and learn new things, please send a letter of interest and resume to:

ROI Solutions is an equal opportunity employer that is committed to fostering a diverse, equitable and inclusive workplace. We welcome candidates from all backgrounds and identities to join us in supporting our client partners in their world changing work. It is a requirement that all ROI Solutions employees demonstrate a commitment to valuing diversity and contributing to an inclusive working environment.


Applicants are required, where permitted by applicable law, to be fully vaccinated by date of hire to be considered for employment at ROI Solutions. By sending us your Resume and Cover Letter you are acknowledging your understanding and acceptance of this condition of employment.