Senior Golang Software Engineer
$92k - $140kJack Henry and Associates
Senior Software Engineer
At Jack Henry, we're more than a technology company; we're a force for good in financial services. We're redefining how community banks and credit unions connect with the people they serve. Our mission is rooted in people-inspired innovation, empowering financial institutions to deliver seamless, secure, and human-centered experiences. We deliver cutting-edge solutions that are paving the way for the next generation of digital banking and payments, but our true impact begins with our associates. If you're ready to help transform an industry and grow with a company that values purpose, collaboration, and excellence, then we'd love to meet you.
As part of the Card Management Delivery Team, you will be at the center of Jack Henry's Technology Modernization Strategy. In your daily activities as a Senior Software Engineer, you will have the opportunity to be a key contributor on our development team creating new financial applications and shared platform services. You will be using an innovative technology stack as well as engage daily with other Software engineers, DevOps engineers, Product owners, and Business Analysts, on your team and across the organization. The primary programming language is Go, and if you aren't familiar with it you'll have a chance to learn as you Go (pun very much intended).
Jack Henry is annually recognized as one of the best tech companies to work for in the U.S. by Forbes and other local sources! This is a fast-paced and fun work environment with a talented team engaging like a start-up company with the backing of a large, publicly traded company.
This is a remote position, and candidates must live within approximately a 70-mile radius of our office locations in Allen, TX; Louisville, KY; Birmingham, AL; Cedar Falls, IA; Charlotte, NC; Lenexa, KS; Springfield, MO; or Monett, MO.
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).
May require occasional travel, up to 10% for meetings, trainings or conferences. All positions, regardless of location, may require an onsite interview or in-person onboarding requirement to verify your identity. Compensation for this position will be a base salary of $92,000- $140,000 depending on candidate experience and geographic location.
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:
- Writing, testing, and delivering high-quality code to implement product features, enhancements, and bug fixes.
- Collaborating closely with product managers, designers, and fellow engineers to translate product requirements into technical solutions.
- Participating in peer code reviews, providing constructive feedback, and continuously improving the team's code quality.
- Actively contributing to agile development practices including sprint planning, stand-ups, retrospectives, and backlog refinement.
- Taking ownership of assigned tasks and proactively ensuring timely delivery of features through effective communication and collaboration with team members.
- Completing product technical design and prototyping, software development, bug verification, and resolution.
- Providing technical/engineering support for new and existing applications from code delivery until the retirement of the application.
- Adhering to documented departmental and corporate standards. Overseeing the definition and documentation of standards. Contributing to defining and improving department processes.
- May perform other duties as assigned.
What you'll need to have:
- A minimum of 6 years of software development including experience within back-end development using Microservices in.NET, C#, Java or Golang.
- Experience with containerization using Kubernetes and CI/CD using either ArgoCD, Jenkins, or GitHub Actions.
- Must have experience developing cloud hosted applications (e.g., Google Cloud Platform).
What would be nice for you to have:
- Bachelor's degree in Software Engineering or Computer Science.
- Experience with Git-based repositories.
- Experience with Pub/Sub, Kafka, and Eventing in general.
- Experience with Infrastructure as Code (IaC).
- SQL database experience.
- Key Vaults and Certificate Management experience.
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.
At Jack Henry, we live by the motto: "Do the right thing, do whatever it takes, and have fun." It's more than a tagline, it's the foundation of our culture. We recognize that our associates are the key to our success, and we're deeply committed to their wellbeing. That's why we offer comprehensive benefits designed to support your physical, mental, and financial health so you can thrive both personally and professionally.
We're also leading the way in technology modernization, helping financial institutions evolve with speed, security, and flexibility. Our strategy focuses on delivering secure data access, mitigating fraud, and enabling seamless integration. Empowering our teams to build innovative solutions that meet the evolving needs of accountholders.
Culture of Commitment
Ask our associates why they love Jack Henry, and many will tell you it is because our culture is exceptional. We do great things together. Our culture empowers us to rise to challenges, seek new opportunities, and support one another through change. It's this shared commitment that drives our success. We're proud to foster an environment where inclusion, sustainability, and community impact are more than values, they're how we operate. Visit our Corporate Sustainability site to learn more about our culture and commitment to our people, customers, community, environment, and shareholders.
Equal Employment Opportunity
At Jack Henry, we know we are better together. We value, respect, and protect the uniqueness each of us brings. Innovation flourishes by including all voices and makes our business - and our society - stronger. Jack Henry is an equal opportunity employer and we are committed to providing equal opportunity in all of our employment practices, including selection, hiring, performance management, promotion, transfer, compensation, benefits, education, training, social, and recreational activities to all persons regardless of race, religious creed, color, national origin, ancestry, physical disability, mental disability, genetic information, pregnancy, marital status, sex, gender, gender identity, gender expression, age, sexual orientation, and military and veteran status, or any other protected status protected by local, state or federal law.
No one will be subject to, and Jack Henry prohibits, any form of discipline, reprisal, intimidation, or retaliation for good faith reports or complaints of discrimination of any kind, pursuing any discrimination claim, or cooperating in related investigations.
Requests for full corporate job descriptions may be requested through the interview process at any time.
- ...Job Title: Senior Back End Engineer (Node / AWS / GraphQL / Angular) Location: Charlotte, NC Type: Contract **Local to Charlotte**... ...Capacitor. ~ Strong foundation in object-oriented programming, software engineering principles, unit testing, and performance...SeniorSoftwareContract workLocal area
- ...Join to apply for the Senior Network Architect role at Jobright.ai 1 day ago Be... ...technical leadership and mentoring to junior engineers. Responsibilities: • Design and... ...recommend network technologies, hardware, and software to optimize performance. • Configure,...SeniorSoftwareFull time
- ...Senior Business Systems Analyst Charlotte is America's Queen City, opening her arms... ...escalation support for complex hardware, software, and networking issues. Deploy, configure... ...IT infrastructure, systems, or network engineering. ~ Strong hands-on experience with...SeniorSoftwareWork at officeMonday to FridayNight shiftWeekend work
- ...Senior/Lead Software Engineer Seeking a highly experienced Senior/Lead Software Engineer to lead the migration of legacy Tibco-based applications to .NET Core within the Financial Services/Wealth Management domain. This is a critical role focused on driving modernization...SeniorSoftware
$182.8k - $321.4k
...customer experience together. Role Overview: The Senior Manager, Development (CRM) leads a team of engineers responsible for building, enhancing, and... ...experience leading and developing high-performing software engineering teams in cloud or SaaS environments...SeniorSoftwareTemporary workRemote workWork from homeWorldwideFlexible hours$95k
...doing the right things right. You will join our Product Engineering team that shares a passion for writing great code, embracing... ...customers protect their reputation and bottom line. As our Senior Software Engineer, you will have ample opportunity to grow your...SeniorSoftware$300k
...maturity and personal confidence to engage senior level consultants and subject matter... ...achieving sales quotas Experience with CRM software's and a familiarity with MS-Office A... ...science, information technology, engineering, business administration or marketing may...SeniorSoftware- ...A leading cryptocurrency exchange is seeking an experienced Software Engineer with 5+ years in developing large-scale systems using Golang and cloud technologies. This role involves building complete user features, mentoring team members, and delivering cross-functional...SeniorSoftware
$127k - $189k
...of digital strategists, systems integrators, data scientists, software developers, change management professionals, and industry-specific... ...directed Mentors and develops entry level consultants and senior consultants Qualifications, Knowledge, Skills and Abilities:...SeniorSoftwareWork at officeImmediate start- ...Senior Software Engineer – Java Microservices & API Development Location: Charlotte, NC (Hybrid – 3 Days Onsite / 2 Days Remote) Duration: Long-Term Contract Interview Process: Single 30-Minute In-Person Interview Rate: Competitive Overview Seeking a Senior Software...SeniorSoftwareLong term contractRemote work
- ...Will Charlotte studio is looking for a Senior Project Architect with 12+ years of experience... ...excellent, with Revit and 3D software expertise and with design build experience... ...awareness of evolving building technology and engineering systems relevant to project work....SeniorSoftwareContract workWork at office
- ...Senior Project Architect At Gensler, we design for people. We leverage our global perspective and local presence to innovate at every... ...in Revit ~ Understanding and proficiency in design software programs including SketchUp, InDesign, 3D Studio Max, Enscape,...SeniorSoftwareWork at officeLocal area
- ...Senior Project Architect As a Senior Project Architect in our dynamic Charlotte office, you are passionate about your craft and combine... ...management skills ~ Understanding and proficiency in design software programs including SketchUp, Revit, InDesign, 3D Studio Max,...SeniorSoftwareWork at officeLocal area
- ...Senior Data Engineer - Vice President Job Level: Vice President Job Function: Business Resilience & Security Location: Charlotte, NC, US... ...on the integration of applications with the larger company software ecosystem. Capture and document metadata for identified Key...SeniorSoftwareFull timeWork at officeLocal areaWork from home
- ...Senior Project Architect At Gensler, we design for people. We leverage our global perspective and local presence to innovate at every... ...in Revit ~ Understanding and proficiency in design software programs including SketchUp, InDesign, 3D Studio Max, Enscape,...SeniorSoftwareWork at officeLocal area
- ...Senior Graphic Designer The Senior Graphic Designer will collaborate with the National Office Design team at Forvis Mazars to create... ...industry, including brand research, concepting, and Adobe software capabilities and updates, including Adobe's AI features. Leads...SeniorSoftwareWork at officeFlexible hoursShift work
- A technology solutions provider in Charlotte, NC seeks a Senior Oracle APEX Developer to enhance government IT services. The role demands expertise in Oracle APEX and a robust understanding of software development lifecycles. Applicants should possess excellent communication...SeniorSoftware
- ...Healthiest Places to Work" by Charlotte Business Journal, is seeking a Senior Experiential Graphic Designer for our Brand Experience... ...of SketchUp, CAD Tools, SignAgent, Revit, and/or 3D modeling software Little is a place where you'll surround yourself with...SeniorSoftwareFor contractorsWork at office
$128.4k - $192.6k
...Senior Security Engineer - IS07FE We’re determined to make a difference and are proud to be an insurance company that goes well beyond coverages... ..., Reliability Engineering, Infrastructure Engineering and Software Engineering teams. The role also provides technical...SeniorSoftwareTemporary workWork at office3 days per week- ...Senior Business Analytics Developer with SPX Corporation (Charlotte, NC) Responsible... ...applications. Apply architectural and engineering concepts to design a solution that meets... ...intelligence and analytics solutions; Agile software development lifecycles and methodologies...SeniorSoftware
- ...The ideal candidate will design and develop scalable applications, lead technical teams, and ensure the delivery of high-quality software solutions. Roles and Responsibilities Technical Responsibilities Lead full stack application development using technologies like Angular...SeniorSoftware
- ...Primavera P6 Glider" assessment required. Senior Project Controls Scheduler Required... ...business, finance, project management, engineering, technical, or equivalent Minimum of... ...-EVP) Demonstrated proficiency using Software such as MS Office Suite, Primavera,...SeniorSoftwareFull timeContract work3 days per week
- ...The Senior Software Engineer will support the full software development lifecycle (SDLC) for enterprise applications responsible for large-scale document generation, processing, printing, and electronic/postal delivery. This role supports critical document delivery infrastructure...SeniorSoftware
- ...drive positive change for our clients. Manager / Senior Manager- Full- Stack Engineer We are seeking an experienced Full Stack Engineering... ...Qualifications: • Bachelor's degree in Computer Science, Software Engineering, or related field • 5+ years of experience...SeniorSoftware
- ...A technology solutions company in Charlotte, NC is seeking an experienced software engineer to lead the development and support of complex applications. The ideal candidate has 6 to 10 years of experience, strong knowledge of cloud technologies like AWS or Azure, and proven...SeniorSoftware
- ...role for technology delivery ~ Previous experience coaching technology teams (engineers), Business and Shared services through the adoption of Agile practices ~ Familiar with various software development methodologies (e.g., agile, waterfall) and Application Lifecycle...SeniorSoftware
- ...Lead .Net & Angular Developer for a full-stack position in Charlotte, NC. The candidate should have 10-15 years of experience in software development with strong skills in .NET, SQL Server, and Angular. This role involves designing and deploying applications, developing...SeniorSoftware
- ...&Will Charlotte studio is looking for a Senior Project Architect with 12+ years of experience... ...excellent, with Revit and 3D software expertise and with design build experience... ...awareness of evolving building technology and engineering systems relevant to project work....SeniorSoftwareContract workWork at office
$116.5k - $169k
...Moody is looking for a Senior Software Engineer in Charlotte, NC, to drive full-stack development and implement AI-enabled solutions. The role requires 8-12+ years of experience and expertise in Java, Spring Boot, Angular, and PostgreSQL. Responsibilities include designing...SeniorSoftware$116.5k - $169k
...Koitecc Solutions is seeking an experienced software engineer in Charlotte, NC. The successful candidate will have 8-12+ years of experience and a proven track record in full-stack development using Java, Spring Boot, and Angular. Responsibilities include designing and...SeniorSoftware
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Golang Software Engineer. Be the first to apply!
- software engineer internship remote Charlotte, NC
- IT software developer Charlotte, NC
- integration software engineer Charlotte, NC
- machine learning software engineer Charlotte, NC
- software engineer part time Charlotte, NC
- senior robotics software engineer Charlotte, NC
- junior software developer Charlotte, NC
- vice president software engineering Charlotte, NC
- software developer night shift Charlotte, NC
- software engineer entry level Charlotte, NC



