
Senior Software Engineer
Jack Henry & Associates4 days ago
Monett, MO, USA +4 moreSenior
Responsibilities
- Design, implement, test, review, release, and support new and existing software applications.
- Perform system analysis and programming while delivering high-quality software into production.
- Provide technical and engineering support throughout the application lifecycle.
- Lead or independently complete critical tasks and deliverables, including setting scope, size, and timeline expectations.
- Collaborate with QA, cross-functional teams, and other stakeholders to deliver reliable software.
- Create technical documentation, contribute to architecture, and help define engineering standards.
- Develop unit and integration tests, debug issues, and provide timely resolutions.
- Monitor emerging technologies and industry trends and recommend improvements to software development processes.
Requirements
- At least 6 years of technical experience in software engineering.
- At least 3 years of experience with C#.
- At least 3 years of experience with APIs or web services.
- Experience with design patterns and/or SOLID principles.
- Bachelor’s degree in Software Engineering or Computer Science preferred.
- Experience with GCP or other cloud technologies, APIs and middleware, and multi-tenant software platforms preferred.
Benefits
- Comprehensive benefits supporting physical, mental, and financial health.
- Remote work may be available, but employees must reside within 70 miles of an office in Allen, TX; Birmingham, AL; Cedar Falls, IA; Charlotte, NC; Lenexa, KS; Louisville, KY; Monett, MO; or Springfield, MO.
- The role may require an onsite interview or in-person onboarding to verify identity.
- The position is ineligible for immigration sponsorship or support, including H-1B and PERM support.