Software Engineer Senior (Appian Group)

Pathward, N.A.
•$86,000 - $145,000•Hybrid

About The Position

Applies knowledge of the technologies in Pathward’s technical stack to develop solutions. Responsible for working as part of a team and is required to perform all duties of software development including design, development, testing, and documentation.

Requirements

  • Bachelor's degree in technical field or equivalent education and work experience required.
  • Typically, 5+ years of experience working in a professional technical environment.
  • 4 years of professional software design and development experience required.
  • Hands-on experience with the Appian low-code platform (application development, process modeling) is required.
  • Experience integrating Appian with external systems and services (APIs, data sources) is required.
  • Experience with the following technologies is expected, but not all are required: General knowledge of .NET, C#, ASP.NET, MVC, Classic ASP, VB Script, Entity Framework, WPF, JavaScript, IIS, HTML, CSS, XML/XSLT, MSMQ, NServiceBus, Visual Studio, Team Foundation Server, Git, or other source control tools required.
  • Effectively work within a team environment
  • Effective written and oral communication
  • Ability to teach and mentor other software engineers

Nice To Haves

  • General knowledge of Python, YAML, JSON, Azure DevOps, and Git source control is preferred.
  • General knowledge of the software development lifecycle, preferably Agile/Lean or Kanban preferred.
  • Experience with Visual Studio, Azure DevOps, Git, or other source control tools preferred.
  • Cloud development experience with Azure or AWS a plus.

Responsibilities

  • Develops flexible, maintainable solutions using the guidelines, requirements and standard practices.
  • Solves development problems through the use of good design and practical experience.
  • Reviews, modifies, enhances, and maintains existing systems by fixing issues, remediating security vulnerabilities, and improving system performance.
  • Participates in planning and user story analysis by providing feedback and demonstrating an understanding of user requirements.
  • Assists in solving business problems by implementing technical solutions based on solid design principles and best practices.
  • Actively participates in and follows software development processes and procedures.
  • Documents software changes, best practices, and standards.
  • Keeps up to date with current and future changes in tools, technology, programming best practices, and industry standards through training and development opportunities.
  • Performs other duties as assigned.

Benefits

  • health insurance
  • 401(k) retirement benefits
  • life insurance
  • disability benefits
  • paid time off
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service