Vacancy expired!
- Responsible for designing and developing complex requirements to accomplish business goals Ensures that software is developed to meet functional, non-functional, and compliance requirements
- Ensures solutions are well designed with maintainability/ease of integration and testing built-in from the outset
- Possess strong proficiency in development and testing practices common to the industry, and have extensive experience of using design and architectural patterns
- Contributes to story refinement/defining requirements
- Participates and guides team in estimating work necessary to realize a story/requirement through the delivery lifecycle
- Performs spike/proof of concept as necessary to mitigate risk or implement new ideas
- Code's solutions and unit tests to deliver a requirement/story per the defined acceptance criteria and compliance requirements
- Utilizes multiple architectural components (across data, application, business) in design and development of client requirements
- Assists team with resolving technical complexities involved in realizing story work
- Designs/develops/modifies architecture components, application interfaces, and solution enablers while ensuring principal architecture integrity is maintained
- Designs/develops/maintains automated test suites (integration, regression, performance)
- Sets up and develops a continuous integration/continuous delivery pipeline
- Automates manual release activities
- Mentors other Software Engineers and coaches team on CI-CD practices and automating tool stack Individual contributor
- Support of complex and time critical suite of ACH midrange applications
- Support interfacing applications that interact with ACH payments
- Support the implementation and testing of QA/QC processes within payments platform
- Ensure compliance with SLAs and standards for response and remediation
- Escalate gaps and issues timely
- Execute Payments specific processes and tools to drive adherence to enterprise-wide standards
- Foster the identify, escalate, debate risk culture
- Excellent communication skills; proven experience in communicating to leadership via Microsoft suite of tools
- Minimum 3-5 years in J2EE technology within past 5 years
- Extensive experience of distributed, multi-threaded system development in Java/J2EE/JSP web development
- Expert knowledge of Java, Javascript, HTML, CSS, Relational DB (DB2, Oracle and/or MS SQL Server), frameworks (Spring and/or Struts), MQ
- Expert knowledge of services models, SOA, SOAP, REST etc.
- Sound knowledge of software engineering design patterns and practices
- Experience of industry standard continuous integration and automated testing tools
- Understanding of Agile SDLC practices is important, the group follows the SAFe agile methodology
- The strongest candidates will have a love for problem solving, great partnership and communication skills, deep operational subject matter expertise, and the ability to envision, communicate and execute strategic planning and remediation of issues
Vacancy expired!