Software Engineer
Software Engineer
JOB SUMMARY
Work closely with senior, lead or principal software engineers to design, develop and maintain software components and products that support H&R Block business applications. Use tools, languages, coding standards and best practices to develop new product features and maintain year over year product functionality and enhancements. Integrate data to and from client servers and between cloud technologies, via API’s (using integration tools such as Workday), SFTP. Resolve tickets and workday integrations. Implement code into production and develop validation processes. Write custom code for complex integrations between systems. Participate in code reviews for all new enhancements and maintenance work delivered. Perform technical design, coding, and unit testing of interfaces. Assist System Integration testing / UAT and perform bug fixes. Design integration components. Create and maintain documentation of design approaches on internal architecture of the system.
QUALIFICATIONS
Bachelor’s degree in Computer Science, Computer Information Systems, Information Technology, or a related field.
Four years of IT experience to include:
-
All phases of software development life cycle (SDLC).
-
Secure File Transfer Software / Protocols – SFTP and FTP, Putty and WinSCP.
-
Generate PGP and SSH key pairs for file encryption.
-
CI/CD for on-prem and Cloud deployments, Maven, Jenkins, Azure DevOps.
-
SQL Server Management Studio for dynamic queries.
-
Java, XML, XSD, log4J, JSON, YAML, WSDL, SQL, RAML.
-
Microsoft Visio, Microsoft Visual Studio, MuleSoft Anypoint Studio, Mule ESB.
-
Create in a SOA environment RESTful and SOAP based Web Services.
-
API security standards and implementation with Oauth and Web or SAML Token.
-
Postman, Swagger v1, SOAP UI.
In lieu of a Bachelor's degree plus four years of experience, a Master's degree plus two years of experience is acceptable.
This position allows for remote work from anywhere within the U.S.
For complete details and to apply, please go to: http://www.hrblock.com/careers and reference corporate job #472660BR.