Applications Architect - Senior

LanceSoft Inc
Toronto
CAD 90,000 - 140,000
Job description

Role: Applications Architect - Senior

Location: Toronto, ON (Hybrid)

Duration: 12 Months Contract With possible extension.


Required Skills:

  1. Application Design and Development Experience (50%)
  • Hands-on experience writing Java code and using integration technologies such as ESB, Java/JEE, and application and web server technologies. Provide end-to-end solution design, development, and unit testing, along with recommendations to achieve business outcomes in alignment with business requirements, Cluster reference architecture, and Ministry-specific objectives.
  • Collaborate with stakeholders to understand business goals and support delivery outcomes.
  • Develop code following SA development standards, architectural governance principles, and design patterns in the development of end-to-end solutions.
  • Experience in the design and implementation of REST API integrations and best practices.
  • Methodology, Testing, and Troubleshooting (30%)
    • Excellent analytical, problem-solving, and decision-making skills; verbal and written communication skills; interpersonal and negotiation skills.
    • Experience working in an agile development environment.
    • Ability to provide user and system documentation as required.
    • Contribute to the effective management of risks and issues associated with solution designs.
    • Collaborate with cross-functional and distributed teams, including designers, developers, architects, project managers, and QA.
    • Promote industry standards and best practices with the product teams.
    • Perform thorough code reviews, including unit tests, to ensure high quality of the software.
    • Fix defects and support developers, testers, and end users.
  • Planning, Documentation, and Communication (20%)
    • Prepare work plans with CYSSC Managers, report and adjust completion status, and report issues and risks in a timely manner.
    • Write technical documentation that supports and thoroughly explains the architecture.
    • Deliver knowledge transfer sessions to the team on the work completed.

    MUST HAVES:

    • 7-10 years of experience as an Applications Architect in large-scale business and I&IT transformation projects involving more than 1000 users.
    • Extensive knowledge and experience with relevant software, particularly Cúram.
    • Strong understanding of the processes and steps involved in leveraging architecture models for specifying functional and non-functional requirements as inputs to the implementation process.
    • Proven experience as a technical lead, providing hands-on support to other developers.
    • Hands-on experience in writing Java code and using integration technologies, including ESB, Java/JEE, and application and web server technologies.
    • Significant experience in large-scale case management implementations.
    • Technical expertise in enhancing, configuring, customizing, and integrating case management systems with external or related applications.
    • Experience in conducting requirements elicitation, fit-gap analysis, design, and development phases in large Cúram or COTS implementations.
    • Ability to advise and provide technical recommendations on infrastructure, data conversion, reporting, and interfaces.
    Get a free, confidential resume review.
    Select file or drag and drop it
    Avatar
    Free online coaching
    Improve your chances of getting that interview invitation!
    Be the first to explore new Applications Architect - Senior jobs in Toronto