Software Engineer – Cash Management

Posted 3 months ago
Apply Now

Job Description

Software Engineer – Cash Management - Healthcare - IT - Logistics - Hospitality - Warehouse
Job title: Software Engineer – Cash Management

Company: ProViso Consulting

Job description: Summary of day to day responsibilities:

  • Lead technical aspects of project from inception through to deployment.
  • Participate in analysis and system design specification sessions. Documentation of design options and solutions according to System Development Life Cycle (SDLC) methodology.
  • Ensure that solutions adhere to development best practices and architectural principles.
  • Apply analytical skills to resolve problems and deliver viable solutions. Anticipate obstacles and execute proactive approaches to issues. Active participation in issue resolution.
  • Code review for high code quality, reusability, and ease of maintenance
  • Identify and uphold best development practices
  • Collaborate and communicate as needed with upstream and downstream partners on deliverables
  • Evaluate and identify improvements at all stages of development and drive positive change
  • Apply your deep technology expertise to ensure all bank’s areas that touch various technologies have the necessary tools, processes, and documentation to operate effectively.
  • Work closely with System Test Environment Management Team (STEMT) to ensure that environments are fully functional and that builds are properly deployed.
  • Assist in the creation and configuration of new test environments.
  • Participate in development of test strategy, test plans, test cases and testing efforts (unit testing and integration testing of code).
  • Provide technical support to business and testing team during testing phases. Track defects, defect triage and resolution.
  • Test data set up and environment shake down.
  • Coaching / mentoring of junior developers.
  • Knowledge transfer within group.
  • Ensure required documentation is housed in the project repository and that knowledge transfer has occurred to support staff.

Must have skills:

  • Experience with Reconciliation and Cash Management Applications e.g. Accurate (TrinTech) or DUCO are preferred
  • 5+ years of development experience including strong practical experience with Python, SQL (MS SQL/Oracle), Scripting, and some Java
  • 5+ Experience with Linux and Windows
  • 5+ years experience with JBoss
  • Strong written and oral communication skills
  • Knowledge of scheduling tools – Autosys will get preference.
  • Experience with tools such as Jenkins, Git, and Nexus
  • Knowledge about data access, data transmission and data storage techniques
  • Understanding of Agile methodology, the software development life cycle, CI/CD and release processes
  • A passion for simplifying and improving existing processes, efficiency and helping others

Nice To Have:

  • Experience with file sharing (eg. TIBCO mailboxes, SMTP)
  • Understanding of Accounts and Cash Management

Job Details12218Contract4 MonthsToronto

Expected salary:

Location: Toronto, ON

Job date: Fri, 12 Jul 2024 22:06:34 GMT

Apply for the job now!