Scala Software Engineer III

Jackhenry
Louisville, TX
Category Engineering
Remote
Job Description
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
]]>