Senior Software Engineer

Overview

Remote
On Site
Full Time

Skills

Supervision
Development Testing
Technical Drafting
Prototyping
Software Development
Systems Analysis
Engineering Support
Budget
Estimating
Technical Writing
Documentation
Quality Assurance
Customer Support
Research
Unit Testing
Integration Testing
Continuous Integration and Development
Continuous Integration
Continuous Delivery
Training
Mentorship
Software Engineering
Computer Science
Information Technology
Automated Testing
POSTMAN
SoapUI
SOAtest
UFT
HTTP
API QA
Selenium
UI
Testing
Cucumber
HP QuickTest Professional
Legal
Recruiting
Analytics
Marketing Operations

Job Details

Software Engineer, Senior - Jack Henry & Associates, Inc. - 663 West Highway 60, Monett, MO 65708

DUTIES: Under minimal supervision, participate in the technical design and implementation of new products or enhancements. Participate in all phases of the development cycle: concept, technical design, prototype, code development, testing, release to QA, and implementation. Complete product technical design and prototyping, software development, bug verification, and resolution. Perform system analysis and programming activities which may require extensive research and analysis. Provide technical/engineering support for new and existing applications from code delivery until the retirement of the application. Provide both individual and budget-level tasks and product effort estimates/costs. Ensure timely, effective, and quality delivery of software into production, both at an individual and team level. Develop and test applications based on business requirements and industry best practices. Develop automated tests based on business requirements and industry best practices. Create required technical documentation. Adhere to documented departmental and corporate standards. Participate in the definition and documentation of standards. Collaboratively work with QA team to ensure timely delivery of high-quality products. Collaboratively work with customer support team to resolve or diagnose defects. Perform release validation testing and beta support for projects. Research problems and develop solutions to the problems. Conduct unit testing and integration testing for functionality and limits. Support validation of continuous integration and continuous delivery/continuous deployment steps using appropriate automated testing gates. Provide individual and team-level time estimations for implementation of technical designs. Assist in training and mentoring less experienced peers. May contribute to product architecture. May assist less experienced peers.

REQUIREMENTS: Bachelor's degree in Software Engineering, Computer Science, Information Technology, or related technical field required. Six years of experience in automated software testing required, including any experience with API testing using RestSharp, REST Assured, Postman, SoapUI, ReadyAPI, SOAtest, HPE UFT, or similar HTTP client API test tools and any experience with Selenium-based UI testing using Cucumber, SpecFlow, or QTP. May work remotely from any U.S. location.

Must have legal authority to work in the U.S. EEOE.

Resume to: Rachel Raymond, Director, Talent Acquisition, P&C Technology and Analytics, 663 West Highway 60, Monett, MO 65708 or to Please reference DT90 + job title in cover letter or subject line.
Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.