Systems Analyst/Software Developer (32833)

Our growing client is looking for a Systems Analyst/Software Developer who is ready to share their talent and ideas. For this role, we are looking for individuals who can design, code, test, debug, document, and maintain programs. If you have strong problem-solving and communication skills, read the details below!


  • Collaborate with analysts, designers, and programmers in conceptualizing and development of new software programs and applications
  • Perform technical tasks, detailed analyses, and interpretation of technical problems
  • Play a leading role in the definition, development, and documentation of software requirements, objectives, deliverables, and specifications on a project-by-project basis
  • Design, run, and monitor software functional and performance tests on new and existing programs
  • Review and analyze the effectiveness and efficiency of existing systems and develop strategies for improving or further leveraging these systems


  • 8+ years of IT development experience or equivalent preferred
  • Microservices and API architecture experience
  • Event Messaging experience RabbitMQ/Azure Service Bus
  • .NET Experience C#
  • Automated Build/Deploy experience
  • Web UI Framework experience React or Angular
  • Knowledge of cloud concepts/infrastructure

To apply for this job please visit

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.