Jack Henry is looking to modernize its digital banking platform by creating new banking applications and shared platform services using an innovative cloud- and microservices-based technology stack to provide enhanced and streamlined user experiences to community bank and credit union customers and members.
Requirements
- Minimum 2 years of programming experience
- Demonstrated professional experience with back-end object-oriented programming languages (e.g. C-Sharp, Java, Python), with a willingness to expand your programming skillset.
- Experience debugging issues in production, identifying customer issues, or resolving problems with a release pipeline or deployment.
- Experience programming in Golang.
- Experience in Financial Technology (FinTech). This team works on ACH, Wire Transfers, and Positive Pay.
- Experience working in a microservices architecture.
- Experience with any or all of the following: continuous integration pipelines, observability, monitoring, SQL, Docker, Kubernetes, and cloud platforms (GCP, AWS, Azure).
Responsibilities
- Building, testing, deploying, maintaining, and scaling backend services in a microservices architecture in an agile development environment.
- Working collaboratively to identify needs, prioritize and plan work, and develop solutions that keep pace with product development.
- Gaining a deep and comprehensive understanding of specific banking-related domains your team owns and working with and understanding how changes in those domains impact products.
- Participating with customer support teams to resolve or diagnose defects and issues.
- Continually growing your technical skill set.
- May perform other job duties as assigned.
Other
- This position may be worked remotely, but you must reside within 70 miles of one of our office locations in Allen, TX; Birmingham, AL; Cedar Falls, IA; Charlotte, NC; Lenexa, KS; Louisville, KY; Monett, MO; Springfield, MO.
- May require occasional travel, up to 5% for meetings, trainings or conferences.
- All positions, regardless of location, may require an onsite interview or in-person onboarding requirement to verify your identity.
- Self-motivation and the ability to work independently.
- A sense of ownership of your deliverables, from working with product managers to define the scope, all the way through supporting your work in production.