[Remote] Software Engineer
Note: The job is a remote job and is open to candidates in USA. Jack Henry is a technology company focused on redefining financial services for community banks and credit unions. They are seeking a Software Engineer to join their Agile Development team, responsible for developing the next generation of their Teller product with a focus on cloud-first solutions and exceptional user experiences.
Responsibilities
- New product development and product enhancement development based on provided requirements
- Working with the team to develop technical designs for development projects
- Testing and debugging for existing codebase and future development projects
- Provide estimates for time/effort for assigned product development tasks and projects
- Completing assigned development tasks within project deadlines based on prior estimation and research
- Learning and understanding the Teller product with the goal of serving as a subject matter expert for the product and its functions both for individuals inside and outside of the team
- Serving in a leadership role on the team, providing suggestions and guidance about industry best practices, new technologies, standards, etc
- May perform other job duties as assigned
Skills
- Minimum of 4 years of technical experience in software development
- At least 2 years of experience with Go (Golang) or C#
- Experience with the following: Lit, Spanner, Redux, TypeScript, and Microservices
- Experience with GCP (preferred) and/or Azure cloud environments
- Bachelor's degree in Software Engineering or Computer Science
- Experience building and deploying secure, cloud-hosted applications
- Hands-on experience with Agile development methodologies
- Knowledge of WPF and WCF
- Experience with Azure Kubernetes Service (AKS), Docker, GitHub, GitHub Actions
- ISeries/System i Knowledge and Experience
- Banking knowledge and experience with a Jack Henry core product such as CIF 20/20, Core Director, or SilverLake
Benefits
- Comprehensive benefits designed to support your physical, mental, and financial health so you can thrive both personally and professionally
Company Overview