MCPNew: now works with Claude & AI assistants
rubiconpath-systems

rubiconpath-systems

RQ08619 - Software Developer - Full Stack - Senior

Company

rubiconpath-systems

Role

RQ08619 - Software Developer - Full Stack - Senior

Location

Toronto, Ontario, Canada

Job type

Full-time

Found on Mokaru

🔥Just now

Share this job

Salary

Not disclosed by employer

Job description

Responsibilities / Assignment Deliverables

  • Provide maintenance and support for the Workplace Safety Application:
  • Investigate incidents and provide timely resolution
  • Work with other teams within LTC to confirm defect and find root cause
  • Support application users (e.g. how to, data issues, user access / permissions, printing, etc.).
  • Conduct workshops with the clients (Prevention Branch) to understand/gather/document system requirements and Issues related to Workplace Safety Application.
  • Work with the service delivery partners to fix defects or build the technical solution in alignment with the requirements.
  • Coordinate, test, implement and roll out the solution.
  • Test application after infrastructure changes.
  • Support users to backup and restore applications and databases during computer reimage or refresh.

The Services and Deliverables to be provided by the consultants will include the following:

  • Analysis of business processes, requirements, application and design.
  • Conduct required workshops with both business and technical subject matter experts
  • Provide documentation such as:
  • Process Maps/Flows
  • User stories
  • GUI specification
  • Any information modeling (CDM/LDM)
  • Report weekly on status and projected plans that conform to existing LTC standards as well as consistently update the LTC activity reporting system.
  • The provision of guidance and knowledge transfer to other LTC resources to assist them in developing/supporting the applications and enhancements.
  • Provide day-to-day technical support, troubleshooting and bug fixes to existing application(s) within turnaround times as per LTCs Service Level Agreement (SLA) and in accordance with the severity level and escalation stage.

· Test applications after infrastructure changes.

  • Support users to backup and restore applications and databases during computer reimage or refresh.
  • Provide user and system documentation as per the format already established for the system.
  • Report weekly on status and projected plans that conform to existing LTC standards as well as consistently update the LTC activity reporting system.
  • Knowledge transfer plans, KT documentation and KT sessions.
  • Full awareness of standards and best practices in preparation of deliverables listed above.

Skill Set / Experience Required

  • Experience with technologies such as,
  • Angular 12 or greater,
  • NET CORE 5,
  • C#,
  • Entity Framework Core,
  • Azure Application gateway, Azure App Services, Azure SQL DB, Azure Function App, Azure AD,
  • Selenium,
  • SendGrid.
  • Knowledge of other Services: OPS Public Secure.
  • Experience with leading and conducting business analysis in order to assess clients business problems/ opportunities and document the business requirements in such a way that I&IT solutions can be determined.
  • Experience applying re-engineering concepts to promote business improvements through alternative, cost effective service delivery approaches.
  • Experience with transforming business requirements into systems requirements including creation of acceptance criteria.
  • Understanding of different software development methodologies (waterfall, iterative &incremental, agile).
  • Agile teamwork experience.
  • Experience with managing product backlog in DevOps.
  • Familiarity with GO IT Standards and gating process.
  • Experience with maintaining and supporting complex business & technical solutions.
  • Experience with Incident Management process and tools like eSMT and SODO.
  • Ability to multitask or work on multiple issues as well as project activities and meet deadlines.
  • Excellent customer relationship and communication skills.

Skills Experience and Skill Set Requirements

Evaluation Table

Analytical & Problem-Solving Skills - 30%

· Experience with assessing business & system requirements, reporting issues and leading remediation activities

· Ability to develop options and make recommendations on generic and specific application and data issues

· Experience with complex business & technical solutions in this role

· Experience with troubleshooting application, data and technology issues

· Experience with off-line documents synchronization process

· Ability to multitask or work on multiple projects and meet deadlines

Methodologies & Tools - 35%

· Understanding of different software development methodologies (waterfall, iterative & incremental, agile)

· Working experience with modeling tools like Power Designer & Visio

· Experience with Experience with technologies such as,

  • Angular 12 or greater,
  • NET CORE 5,
  • C#,
  • Entity Framework Core,
  • Azure Application gateway, Azure App Services, Azure SQL DB, Azure Function App, Azure AD,
  • Selenium,
  • SendGrid.

· Experience with service management tools (e.g. eSMT, SODO, etc.)

Communication, Consultation & Negotiation Skills - 25%

· Experience with effective stakeholder management through facilitation of workshops, communication, negotiation & consensus building

· Experience with demonstrating developed features and gaining user acceptance

· Experience with advising on technical analysis of issues, processes, best practices and standards

· Experience with listening to client needs and addressing them with patience and professionalism

· Being Creative and resourceful while resolving issues or working on enhancements

· Excellent communication skills

Previous Public Sector Experience - 10%

· Familiarity with GO IT Standards and gating process would be an asset.

Must haves

Experience with assessing business & system requirements, reporting issues and leading remediation activities

Resume ExampleCover Letter Example

Explore more