Jack Henry & Associates

Staff Software Engineer

Jack Henry & Associates
Apply
2 months ago
Remote, United StatesStaff+

Responsibilities

  • Establish and review business and technical requirements, project plans, development standards, and deployment practices.
  • Provide technical direction across requirements analysis, design, development, testing, deployment, and knowledge transfer.
  • Perform complex product designs, prototyping, software development, bug verification, and resolution.
  • Lead projects involving Treasury Management, custom SSO solutions, plugins, web servers or services, and internal and external APIs.
  • Collaborate with engineers and cross-functional partners to define strategies, technologies, coding standards, and enterprise-level solutions.
  • Support custom applications and frameworks through incident response, log analysis, metrics, and alert monitoring.
  • Provide technical guidance and build strong relationships as a recognized technical leader.

Requirements

  • At least 9 years of professional or educational technical experience in full life cycle software development or engineering.
  • At least 4 years of experience with C#, including project creation, testing, and deployment.
  • At least 3 years of experience with APIs or web services.
  • Experience with design patterns or SOLID principles and analysis and design across multiple projects or environments.
  • Experience providing technical guidance to other developers.
  • Preferred qualifications include a bachelor's degree in Software Engineering or Computer Science; GCP or other cloud experience; Docker, Jenkins, Kubernetes, GitHub, Node.js, and TypeScript experience; network and log tracing; APIs and middleware; SSO, encryption, or plugin experience; and experience with security or sensitive-data systems.

Benefits

  • Remote work is available within the United States, except California.
  • Comprehensive benefits support associates' physical, mental, and financial health.
  • An onsite interview or in-person onboarding may be required to verify identity.
Contact me