Senior Software Engineer
Role Overview
Design, develop, and modernize a Windows application, contributing to technical design and implementation.
Solve complex engineering challenges and collaborate across teams to deliver reliable, maintainable software.
The posting describes the role as remote and also labels its workplace type hybrid; candidates must live within approximately 70 miles of the Allen, Texas office.
The stated salary range is $105,900–$145,000, determined by location and experience.
Key Skills for This Role
Full Job Posting
Role overview
Design, develop, and modernize a Windows application, contributing to technical design and implementation.
Solve complex engineering challenges and collaborate across teams to deliver reliable, maintainable software.
The posting describes the role as remote and also labels its workplace type hybrid; candidates must live within approximately 70 miles of the Allen, Texas office.
The stated salary range is $105,900–$145,000, determined by location and experience.
Responsibilities
- Perform system analysis and programming, researching issues and delivering software into production effectively and on time.
- Support new and existing applications from code delivery through retirement.
- Develop, test, and review applications against business requirements and industry best practices; use established coding guidance.
- Consider how code changes affect end users and internal teams; review less-experienced colleagues' code when appropriate.
- Work with QA and cross-functional teams; lead or complete critical deliverables and set expectations for scope and timelines.
- Create technical documentation, follow and help define standards, and recommend process improvements based on emerging technologies.
- Lead or perform unit and integration testing; debug and troubleshoot issues, and contribute to product architecture.
Required qualifications
- At least 6 years of technical experience in software development.
- Experience with C++, Windows programming (MFC), C#, and WPF.
- Experience integrating embedded web technologies such as CefSharp and WebView2.
- Strong understanding of software development principles, debugging, and troubleshooting.
Preferred qualifications
- Experience with Angular; a bachelor's degree in software engineering or computer science; or automation experience using CodedUI or Selenium.
- Experience with HTML and JavaScript and knowledge of the financial industry.
Workplace and location
- The description calls the job remote but also gives a Hybrid workplace label; candidates must live within approximately 70 miles of the Allen, Texas office.
- An onsite interview or in-person onboarding may be required.
Compensation
- Salary range is $105,900–$145,000, determined by location and experience.
Apply for this job in 1 click
Skip the repetitive application forms
Install the Base Career Chrome Extension and autofill job applications across major job boards with your profile.
Trusted by over 500,000 job seekers on Base Career
More from this employer
More jobs at Jack Henry & Associates
Software Engineer III
, USA
Jack Henry is seeking an experienced software engineer to design, develop, and modernize Windows applications. The role requires at least four years of software development experience, Angular, HTML, CSS, JavaScript, res
Senior Software Engineer
, USA
The employer seeks a senior software engineer to design, develop, and modernize software, including scalable backend services. The role covers system analysis, implementation, testing, troubleshooting, and collaboration
Senior Software Engineer
, USA
Jack Henry is seeking a senior software engineer to design, develop, and modernize a Windows application. Candidates need at least six years of software development experience, including C++, Windows programming with MFC
Software Engineer III
, USA
Jack Henry is seeking an experienced software engineer to design, develop, and modernize a Windows application. Candidates need at least four years of software development experience and experience with Angular, HTML, CS
Software Engineer III: Test Automation
Allen, USA
Software Engineer III: Test Automation
Allen, USA
Application Support Analyst II: Card Services
, USA
Software Engineer III
, USA
Software Engineer III
, USA
Senior Software Engineer
, USA
Senior Software Engineer
, USA
Software Engineer III
, USA