Senior Software Engineer (31028)

Are you an experienced Software Engineer? If so, please consider an exciting new opportunity with our client. Our client is looking for an information technology professional to be the newest member of their team as a Senior Software Engineer. In this role, you will be responsible for building and maintaining systems and processes. If you are up for taking on the responsibilities that come with this position and are interested, apply today!


  • Design, code, test, and document software solutions that are high performing and intuitive
  • Help in the design and development of relational database models for software solutions
  • Mentor and coach other developers
  • Perform unit, regression, security, and load tests to validate the readiness of developed code
  • Perform impact analysis for interface/system changes affecting the applications environment


  • 5+ years of back-end Java Development experience
  • Experience with ETL/Database development (Oracle/SQL highly preferred)
  • Able to communicate well (not heads-down coder)

To apply for this job email your details to

Interest Form

Join A TAI Roundtable

Please fill out this form to indicate your interest in joining one of Technology Association of Iowa’s Roundtables.

Participation in the CIO, CISO or CEO Roundtables is exclusively reserved for technology executives of TAI member organizations with these (or comparable) job titles. All other TAI Roundtables is exclusively reserved for individuals employed by TAI member organizations. Not a member? Join now.

  • This field is for validation purposes and should be left unchanged.