Software Engineer II
Job Description
Join Jack Henry & Associates as a Software Engineer II in a hybrid setup based in Allen, TX. The role supports building and improving applications across Angular, .NET, REST APIs, and SQL Server, with a focus on delivering reliable software through strong collaboration with QA and cross-functional teams. You’ll work on design, development, testing, debugging, and production-ready changes while adhering to documented departmental and corporate standards. This is a remote opportunity for candidates within approximately a 70-mile radius of Allen, TX.
Compensation: USD 76,400 - 98,000 per year, determined based on experience level. Note: This position is ineligible for immigration sponsorship (please do not apply if you will need immigration support now or in the future).
What you’ll be responsible for
- Participate in product technical design and prototyping, including software development and bug verification and resolution.
- May perform system analysis and programming activities that require research, with an emphasis on timely, effective, quality delivery into production.
- With assistance, provide technical/engineering support for new and existing applications from code delivery through application retirement.
- With assistance, test applications based on business requirements and industry best practices.
- Use best practices and standard guidance to create and modify routine, low impact code.
- Collaborate with the QA team to support timely delivery of high-quality products.
- Work with cross-functional teams to deliver solutions aligned with customer needs and business objectives.
- May participate in critical tasks and deliverables with assistance, including setting and updating expectations on size, scope, and timelines.
- Conduct unit tests and integration tests to support reliability, security, and performance.
- Debug and troubleshoot issues as they arise, providing timely resolutions.
- Adhere to documented departmental and corporate standards and perform other assigned duties.
What you’ll need to have
- Minimum 2 years of overall software development experience, including experience with:
- Angular development
- C# / .NET development
- REST API development and integration
- SQL Server and database fundamentals
- Experience debugging and troubleshooting application issues
- Understanding of asynchronous programming concepts (async/await)
- Familiarity with secure coding practices and database best practices (for example, avoiding SQL injection)
Technologies you’ll work with
- Angular
- C#
- .NET
- REST API
- SQL Server
- async/await
- SQL injection
- GitHub Copilot
- OWASP Top 10
Helpful if you have
- Full stack development experience (UI, APIs, and database)
- Experience conducting or participating in code reviews
- Exposure to AI-assisted development tools such as GitHub Copilot or similar solutions
- Experience with modern development practices, source control, and collaborative development workflows
- Very familiarity with OWASP Top 10 vulnerabilities
Location details: Remote for candidates within approximately a 70-mile radius of Allen, TX. All candidates may be required to complete an onsite interview and/or in-person onboarding to verify identity.