Titre du poste ou emplacement

Software Developer

2iSolutions Inc. - 162 emplois
Ontario, ON
Posté hier
Détails de l'emploi :
Télétravail
Temps plein
Expérimenté

If interested, please share your Resume at [email protected] / [email protected]Job Title: Software Developer - Senior
Start Date: 2025-04-28
End Date: 2026-03-31
Assignment Type: Hybrid: 3 Days onsite / 2 days remote

Office Location: 222 Jarvis Street, Toronto, Ontario, CanadaMust-Have Skills:
  • Proven web development experience with JavaScript, TypeScript, Angular, React, HTML5, and CSS.

  • Knowledge of UI/UX and accessibility best practices, including AODA.

  • Strong knowledge of SOA and microservice design, web services, and related standards (REST, JSON, SOAP).

  • 10+ years of experience in large-scale multi-client J2EE web applications.

  • Experience with WCAG and AODA.

Job Description:Responsibilities:
  • Translate technical systems specifications into working, tested applications. This includes:

    • Developing detailed programming specifications.

    • Writing and/or generating code.

    • Compiling data-driven programs.

    • Maintaining and conducting unit tests.

  • Resolve and troubleshoot technical problems which arise during the use and operation of software packages, including technical assistance in implementation, conversion, and migrations.

General Skills:
  • Experience in programming and analysis; specialized software package support at the specified experience level.

  • Ability to collaborate with IT professionals throughout the Software Development Life Cycle.

  • Experience in structured methodologies for the development, design, implementation, and maintenance of applications.

  • Experience in design, code, test, debug, and document applications.

  • Experience in the use of object and/or third-generation language development tools.

  • Experience in one or more programming languages.

  • Experience in application design, latest design patterns, deployment, and troubleshooting.

  • Experience with relational and hierarchical database technologies.

  • Experience in the use of information retrieval packages using query languages.

  • Experience with one or more communications protocols.

  • Experience eliciting and documenting information from diverse business area stakeholders and subject matter experts.

  • Excellent analytical, problem-solving, and decision-making skills.

  • Strong verbal and written communication skills, interpersonal, and negotiation skills.

  • A team player with a track record of meeting deadlines.

Desirable Skills:
  • Knowledge and experience with programming Internet-ready applications.

  • Knowledge and experience in rapid application development (RAD) methodologies.

  • Knowledge and understanding of Information Management principles, concepts, policies, and practices.

  • Experience with middleware and gateways.

  • Experience reviewing, analyzing, and modifying product installation scripts, including encoding, testing, and debugging.

  • Ability to provide post-implementation support and resolve any post-implementation technical issues.

  • Experience conducting design walkthrough sessions with the project team.

  • Knowledge and understanding of Accessibility for Ontarians with Disability Act (AODA) and related regulations and standards.

  • Ability to provide user and system documentation as required.

Experience and Skill Set Requirements:Core Skills and Experience (40%):
  • 10+ years of experience as a designer and developer in large-scale multi-client J2EE web applications.

  • Working experience in HTML5, CSS3, modern JavaScript frameworks, Angular, React or VueJS, and Node.js.

  • Proven experience with WCAG and AODA.

  • Knowledge and experience of microservice architecture and the ability to apply core architecture principles to enhance a product's extensibility and maintainability.

  • Advanced knowledge of systems design, configuration, integration, IT security, programming concepts and languages, and related methods.

Technical Skills and Experience (35%):
  • Proven web development experience, including JavaScript, TypeScript, Angular, React, HTML5, CSS.

  • Knowledge of UI/UX and accessibility best practices, including AODA.

  • Strong knowledge of SOA and microservice design, web services, and related standards (REST, JSON, SOAP).

  • Knowledge of IT security best practices and protocols (OAuth 2, SAML).

  • Experience in SDLC, Digital and Agile methodologies, source control, DevOps, CI/CD, and related tools (Git, Azure DevOps, Jira).

  • Experience with relational and spatial databases.

  • Experience with deployment of complex, maintainable, and scalable enterprise systems and applications.

Soft Skills (20%):
  • Strong communication skills; both written and verbal.

  • Ability to develop and present new ideas and conceptualize new approaches and solutions.

  • Excellent interpersonal relations and demonstrated ability to work with others effectively in teams.

  • Proven analytical skills and systematic problem solving.

  • Ability to work under pressure and with aggressive timelines.

  • Strong problem-solving and analytical skills, using them to resolve technical problems.

Public Sector Experience (5%):
  • Knowledge of OPS transfer payment policy and directive.

  • Experience with Transfer Payments (Grants Management) would be an asset.

If interested, please share your Resume at [email protected] / [email protected]

Partager un emploi :