Jack Henry & Associates

Staff Software Engineer

Jack Henry & Associates • $120K — $145K *
US-AnywhereRemote in United States
Information Technology
8 - 10 years of experience
Job Overview by Ladders

Qualifications

  • 9+ years of software development experience required
  • 4+ years of experience with C# including project creation
  • 3+ years of experience with APIs/Web Services
  • Proficient in design patterns and SOLID principles
  • Ability to provide technical guidance to other developers

Responsibilities

  • Establish and review project requirements and standards
  • Collaborate with cross-functional teams to direct technical solutions
  • Design and prototype complex software products
  • Propose technologies and coding standards for enterprise products
  • Establish credibility as a technical leader internally and externally
  • Lead projects involving Treasury Management and custom functionalities
  • Support custom applications with incident response and monitoring

Benefits

  • Remote working option from within the U.S. (except California)
  • Opportunity to work with a distributed and collaborative team
  • Engagement in impactful projects used by a large user base
  • Emphasis on creativity, thoughtfulness, culture, and openness
  • Potential for professional growth in a tech leadership role
Full Job Description
You will be joining our Digital Solutions Custom Development team that enhances and customizes several Digital Solution applications. We listen to the desires and request of our customers to find the most professional and efficient solution. The Digital Solutions team is committed to creativity, thoughtfulness, culture, and openness. As a Staff Engineer for the Custom Development team, you will work on a cross functional/disciplined team supporting our application. Our team is highly distributed, meaning you will work with kind, talented engineers from across various locations within the U.S. You'll get the chance to contribute to products that are used by hundreds of thousands of people.

This position may be worked remotely within the United States, with the exception of California.

This position is ineligible for immigration sponsorship and support. Please do not apply if at any time you will need immigration support now or in the future (i.e., H-1B, PERM).

All positions, regardless of location, may require an onsite interview or in-person onboarding requirement to verify your identity.

What you'll be responsible for:
• Establish and review business and technical requirements and overall project plans to define or refine standards with the newest development and deployment practices as well as facilitate the transfer of knowledge throughout the development staff.
• Collaborate with developers from other teams, QA/BA, operations, and management to provide technical direction in requirements analysis, design, development, testing, and deployment.
• Perform complex product technical designs, prototyping, software development, bug verification and resolution.
• Collaborate with other engineers to propose and execute strategies, ideas, technologies, and coding standards to ensure enterprise level products.
• Adequately establish yourself as a technical leader through building strong relationships based on open communication that can be recognized as a thought leader both internally and externally of your team.
• Act as lead on projects related to Treasury Management (TM), custom Single Sign-Ons (SSO), Plugins (stand-alone web servers/services) and internal/external APIs to provide our customers and vendors with custom functionality as well as look and feel within our online and mobile banking products.
• Support custom applications and frameworks including incident response, log analysis, metric, and alert monitoring.
• May perform other job duties as assigned.

What you'll need to have:
• Minimum 9 years of professional/educational technical experience in full life cycle software development/engineering.
• Minimum 4 years of experience with C# to include project creation, testing, and deployment.
• Minimum 3 years of experience with API's/Web Services.
• Experience with design patterns and/or SOLID principles.
• Experience with analysis/design at multiple project/multiple environment level.
• Experience in providing technical guidance to other developers .

What would be nice for you to have:
• Bachelor's degree in Software Engineering or Computer Science.
• Experience with GCP (Google Cloud Platform) or other cloud technologies.
• Experience with Docker, Jenkins, Kubernetes, GitHub, and Node.js/Typescript.
• Experience tracing a request through the network stack and logs in various other systems.
• Experience with APIs and Middleware.
• Experience with SSOs, Encryption, or Plugins.
• Experience with security and systems that handle sensitive data.

If you got this far, we hope you're feeling excited about this opportunity. Even if you don't feel you meet every single requirement on this posting, we still encourage you to apply. We're looking for passionate, driven individuals who align with our mission and can bring unique perspectives to our team.

About Jack Henry & Associates

Jack Henry & Associates is a leading provider of technology solutions and payment processing services primarily for the financial services industry. The company offers a range of software products and services, including core processing, digital banking, payment processing, and risk management solutions. Jack Henry & Associates serves more than 9,000 customers nationwide, including banks, credit unions, and other financial institutions. The company was founded in 1976 and is headquartered in Monett, Missouri.
Learn more about Jack Henry & Associates
Size
6,714 employees
Market Cap
$13 billion
Industry
Net Income
$298.4 million
Founded
1976
5 Year Trend
+7%
Revenue
$1.7 billion
NASDAQ

Similar Jobs

More Jobs at Jack Henry & Associates

More Information Technology Jobs

Find similar Staff Software Engineer jobs: