{"schemaVersion":"jobsearcher.job.v1","id":"defa8e9dea95d0872bf9901a","url":"https://jobsearcher.com/jobs/defa8e9dea95d0872bf9901a","canonicalUrl":"https://jobsearcher.com/jobs/defa8e9dea95d0872bf9901a","title":"Software Engineer - Remote Work","description":"About the RoleJack Henry is seeking a Staff Software Engineer to participate in and lead the technical design and implementation of new products and software enhancements. Working independently, the successful candidate will contribute to all phases of the software development lifecycle, including concept development, technical design, prototyping, coding, testing, QA release, and implementation.This role involves close collaboration with cross-functional teams to deliver reliable, high-quality software solutions. The engineer will also provide technical guidance, support application development throughout its lifecycle, review code, and contribute to engineering standards and product architecture.The position may be remote; however, candidates must reside within 70 miles of one of the company's office locations in Allen, TX; Birmingham, AL; Cedar Falls, IA; Charlotte, NC; Lenexa, KS; Louisville, KY; Monett, MO; or Springfield, MO.This position is not eligible for immigration sponsorship or support. Candidates must not require immigration support now or in the future, including H-1B sponsorship or STEM OPT Training Plans. All positions may require an on-site interview or in-person onboarding to verify identity, regardless of work location.Key ResponsibilitiesLead or participate in product technical design, prototyping, software development, bug verification, and resolution.Conduct system analysis and programming activities, ensuring timely, effective, and high-quality software delivery into production.Provide technical and engineering support for new and existing applications throughout their lifecycle, from code delivery through retirement.Lead or participate in application testing and reviews based on business requirements and industry best practices.Develop and modify code using established best practices and standards, considering the impact of changes on end users and internal teams.Review code developed by less experienced team members.Collaborate with the QA team to ensure timely delivery of high-quality products.Lead complex technical decisions, present available options, and recommend optimal solutions.Work with cross-functional teams based on project requirements.Manage critical tasks and deliverables while establishing and updating expectations for project size, scope, and timelines.Lead cross-functional team meetings and technical discussions.Create and review required technical documentation.Stay informed about industry knowledge, development practices, and emerging software technologies, sharing expertise with the team.Follow documented departmental and corporate standards and participate in defining and documenting engineering standards.Lead unit and integration testing to ensure software reliability, security, and performance.Debug and troubleshoot technical issues and provide timely resolutions.Contribute to product architecture as needed.Perform other job duties as assigned.Required QualificationsMinimum 9 years of software development experience.Minimum 4 years of experience with C#.Minimum 3 years of experience with APIs and web services.Experience with design patterns and/or SOLID principles.Preferred QualificationsBachelor's degree in Software Engineering or Computer Science.Experience with Google Cloud Platform (GCP) or other cloud technologies.Experience with APIs and middleware.Experience with multi-tenant software platforms.About Jack HenryJack Henry is a technology company focused on financial services, helping community banks and credit unions improve how they connect with customers. The company develops solutions for digital banking and payments, with an emphasis on secure access, fraud mitigation, and seamless integration.Its culture is guided by the principles of doing the right thing, taking ownership, and enjoying the work. Jack Henry emphasizes collaboration, inclusion, sustainability, community impact, and the professional development and well-being of its associates.Compensation and BenefitsComprehensive benefits designed to support associates' physical, mental, and financial well-being.Work ArrangementRemote work may be available, subject to the requirement that candidates reside within 70 miles of one of the following office locations:Allen, TXBirmingham, ALCedar Falls, IACharlotte, NCLenexa, KSLouisville, KYMonett, MOSpringfield, MOAn on-site interview or in-person onboarding may be required.Equal Employment OpportunityJack Henry is an equal opportunity employer committed to providing equal employment opportunities across all employment practices, including selection, hiring, performance management, promotion, transfer, compensation, benefits, education, training, social, and recreational activities.The company prohibits discrimination based on race, religious creed, color, national origin, ancestry, physical or mental disability, genetic information, pregnancy, marital status, sex, gender, gender identity, gender expression, age, sexual orientation, military or veteran status, or any other status protected by local, state, or federal law.Jack Henry also prohibits discipline, reprisal, intimidation, or retaliation against individuals who make good-faith discrimination complaints, pursue discrimination claims, or cooperate in related investigations.","company":"Torentify","rawCompany":"torentify","city":"Denver","state":"CO","isRemote":true,"isActive":false,"createdAt":"2026-10-28T09:37:45.775Z","occupations":[{"code":"15-1252.00","title":"Software Developers","slug":"software-developers"},{"code":"15-1299.08","title":"Computer Systems Engineers/Architects","slug":"computer-systems-engineers-architects"},{"code":"15-1251.00","title":"Computer Programmers","slug":"computer-programmers"}],"industries":[{"code":"541511","title":"Custom Computer Programming Services","slug":"custom-computer-programming-services"},{"code":"513210","title":"Software Publishers","slug":"software-publishers"},{"code":"541512","title":"Computer Systems Design Services","slug":"computer-systems-design-services"}],"jobPosting":{"@context":"https://schema.org","@type":"JobPosting","title":"Software Engineer - Remote Work","description":"About the RoleJack Henry is seeking a Staff Software Engineer to participate in and lead the technical design and implementation of new products and software enhancements. Working independently, the successful candidate will contribute to all phases of the software development lifecycle, including concept development, technical design, prototyping, coding, testing, QA release, and implementation.This role involves close collaboration with cross-functional teams to deliver reliable, high-quality software solutions. The engineer will also provide technical guidance, support application development throughout its lifecycle, review code, and contribute to engineering standards and product architecture.The position may be remote; however, candidates must reside within 70 miles of one of the company's office locations in Allen, TX; Birmingham, AL; Cedar Falls, IA; Charlotte, NC; Lenexa, KS; Louisville, KY; Monett, MO; or Springfield, MO.This position is not eligible for immigration sponsorship or support. Candidates must not require immigration support now or in the future, including H-1B sponsorship or STEM OPT Training Plans. All positions may require an on-site interview or in-person onboarding to verify identity, regardless of work location.Key ResponsibilitiesLead or participate in product technical design, prototyping, software development, bug verification, and resolution.Conduct system analysis and programming activities, ensuring timely, effective, and high-quality software delivery into production.Provide technical and engineering support for new and existing applications throughout their lifecycle, from code delivery through retirement.Lead or participate in application testing and reviews based on business requirements and industry best practices.Develop and modify code using established best practices and standards, considering the impact of changes on end users and internal teams.Review code developed by less experienced team members.Collaborate with the QA team to ensure timely delivery of high-quality products.Lead complex technical decisions, present available options, and recommend optimal solutions.Work with cross-functional teams based on project requirements.Manage critical tasks and deliverables while establishing and updating expectations for project size, scope, and timelines.Lead cross-functional team meetings and technical discussions.Create and review required technical documentation.Stay informed about industry knowledge, development practices, and emerging software technologies, sharing expertise with the team.Follow documented departmental and corporate standards and participate in defining and documenting engineering standards.Lead unit and integration testing to ensure software reliability, security, and performance.Debug and troubleshoot technical issues and provide timely resolutions.Contribute to product architecture as needed.Perform other job duties as assigned.Required QualificationsMinimum 9 years of software development experience.Minimum 4 years of experience with C#.Minimum 3 years of experience with APIs and web services.Experience with design patterns and/or SOLID principles.Preferred QualificationsBachelor's degree in Software Engineering or Computer Science.Experience with Google Cloud Platform (GCP) or other cloud technologies.Experience with APIs and middleware.Experience with multi-tenant software platforms.About Jack HenryJack Henry is a technology company focused on financial services, helping community banks and credit unions improve how they connect with customers. The company develops solutions for digital banking and payments, with an emphasis on secure access, fraud mitigation, and seamless integration.Its culture is guided by the principles of doing the right thing, taking ownership, and enjoying the work. Jack Henry emphasizes collaboration, inclusion, sustainability, community impact, and the professional development and well-being of its associates.Compensation and BenefitsComprehensive benefits designed to support associates' physical, mental, and financial well-being.Work ArrangementRemote work may be available, subject to the requirement that candidates reside within 70 miles of one of the following office locations:Allen, TXBirmingham, ALCedar Falls, IACharlotte, NCLenexa, KSLouisville, KYMonett, MOSpringfield, MOAn on-site interview or in-person onboarding may be required.Equal Employment OpportunityJack Henry is an equal opportunity employer committed to providing equal employment opportunities across all employment practices, including selection, hiring, performance management, promotion, transfer, compensation, benefits, education, training, social, and recreational activities.The company prohibits discrimination based on race, religious creed, color, national origin, ancestry, physical or mental disability, genetic information, pregnancy, marital status, sex, gender, gender identity, gender expression, age, sexual orientation, military or veteran status, or any other status protected by local, state, or federal law.Jack Henry also prohibits discipline, reprisal, intimidation, or retaliation against individuals who make good-faith discrimination complaints, pursue discrimination claims, or cooperate in related investigations.","datePosted":"2026-10-28T09:37:45.775Z","dateModified":"2026-10-28T09:37:45.775Z","hiringOrganization":{"@type":"Organization","name":"Torentify","sameAs":"https://jobsearcher.com"},"jobLocationType":"TELECOMMUTE","applicantLocationRequirements":{"@type":"Country","name":"US"},"jobLocation":{"@type":"Place","address":{"@type":"PostalAddress","addressLocality":"Denver","addressRegion":"CO","addressCountry":"US"}},"identifier":{"@type":"PropertyValue","name":"JobSearcher","value":"defa8e9dea95d0872bf9901a"},"url":"https://jobsearcher.com/jobs/defa8e9dea95d0872bf9901a"}}