We are looking for a mid-level Scala Software Engineer to join our Jack Henry Digital Team that is redefining the relationship between forward-thinking financial institutions and their customers.
Requirements
- Complete product technical design and prototyping, software development, bug verification, and resolution.
- Perform system analysis and programming activities that require research.
- Provide technical/engineering support for new and existing applications from code delivery until the retirement of the application.
- Provide reasonable task and project cost/effort estimates.
- Collaboratively work with QA, TBA, and Product team to ensure timely delivery of high-quality products.
- Collaboratively work with the customer support team to resolve or diagnose defects.
- Building, testing, deploying, maintaining, and scaling backend services using Scala, relational databases (Postgres), event streaming (Kafka), and more.
- Working with your engineering teams 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.
- A sense of ownership of your deliverables, from working with the product manager to define the scope, all the way through supporting your work in production.
Benefits
- Generous Paid Time Off
- 401k Matching
- Retirement Plan
- Visa Sponsorship
- Four Day Work Week
- Generous Parental Leave
- Tuition Reimbursement
- Relocation Assistance
