Jack Henry & Associates

Staff Software Engineer

Jack Henry & Associates
Apply
4 days ago
Monett, MO, USA +6 moreStaff+

Responsibilities

  • Lead or participate in product technical design, prototyping, software development, bug verification, and resolution.
  • Conduct system analysis and programming activities and deliver software into production.
  • Provide technical and engineering support for applications throughout their lifecycle.
  • Lead application testing and reviews based on business requirements and industry best practices.
  • Create, modify, and review code, including code written by less experienced team members.
  • Lead unit and integration testing, debugging, and troubleshooting for software reliability, security, and performance.
  • Collaborate with QA and cross-functional teams to deliver high-quality products.
  • Lead complex technical decisions, advocate for solutions, and set expectations for scope, size, and timelines.
  • Lead cross-functional meetings and discussions and create or review technical documentation.
  • Share software engineering knowledge and help define and document departmental standards.
  • Contribute to product architecture and other assigned duties.

Requirements

  • At least 9 years of software development experience.
  • At least 4 years of experience with C#.
  • At least 3 years of experience with APIs or web services.
  • Experience with design patterns and/or SOLID principles.
  • Bachelor’s degree in Software Engineering or Computer Science is preferred.
  • Experience with GCP or other cloud technologies is preferred.
  • Experience with APIs and middleware is preferred.
  • Experience with multitenant software platforms is preferred.

Benefits

  • Comprehensive benefits supporting associates’ physical, mental, and financial health.
  • Remote work may be available for candidates residing within 70 miles of an office in Allen, TX; Birmingham, AL; Cedar Falls, IA; Charlotte, NC; Lenexa, KS; Louisville, KY; Monett, MO; or Springfield, MO.
  • An onsite interview or in-person onboarding may be required to verify identity.
  • The company emphasizes an inclusive, collaborative culture focused on wellbeing, sustainability, community impact, and professional growth.

Categories

Contact me