Postuler

Publié il y a 50 mois

Senior Software Developer

@ Yoush Consulting

Toronto, Ontario

Contrat10+ ans d’expérience
Postuler
SIGNAUX

En bref

Yoush Consulting is hiring a contract Senior Software Developer to build and support cloud-native Java web applications for a public sector ministry. The work covers design, development, testing, production support and knowledge transfer on a complex, high-volume transportation safety related system.

Responsabilités :

  • Build and enhance cloud-native Java web applications using microservices and API models
  • Create UML object-oriented design artifacts and technical specifications
  • Support QA, test automation, penetration and accessibility testing
  • Provide critical production support for complex Java enterprise applications
  • Deliver implementation and operational procedure documents and knowledge transfer

Résumé des exigences :

  • 10+ years of JEE web application development experience
  • 15+ years of object-oriented analysis and design experience
  • 3+ years of microservice architecture experience
  • 3+ years with Angular, React, Spring Boot, Node.js or GraphQL
  • 2+ years working under Canadian public sector policies

Outils et compétences

Source et dates

Type de source non vérifié · zoho

Date publiée par l’employeur
2022-10-03
Première détection par notre source
2026-10-09
Mise à jour du dossier source
2026-10-10

Ces dates décrivent le dossier source, pas une vérification en direct du recrutement. Consultez l’offre originale.

Détails du poste

NiveauSenior
DomaineDéveloppement logiciel
Expérience10 an(s) et plus
Déplacementsavion : aucun · route : aucun
Milieu de travailBureau
PositionSurtout assis
Exigences physiquesphysique faible · ordinateur élevé
LanguesEnglish

Résumé et détails rédigés par l’IA à partir de l’offre; l’offre de l’employeur fait foi.

Yoush Consulting

Profil d’entreprise sauvegardé

Renseignements historiques provenant d’un profil The Jobs API sauvegardé (champs LinkedIn/Crunchbase). Ils ne sont pas vérifiés en temps réel; les chiffres peuvent avoir changé. Les valeurs manquantes restent inconnues.

Subject Matter Experts for the Digital age

Description complète de l’entreprise

Welcome to Yoush Consulting: Your Trusted IT Project Management and Staff Augmentation Partner. With over two decades of industry experience, we have been successfully serving the needs of Small and Mid-Size (SMB) companies across various sectors. Our mission is simple: to help organizations deliver seamless IT projects by bridging the skills gap and providing expert IT professionals.

Abonnés LinkedIn
1 638
Personnes associées sur LinkedIn
4
Bureaux déclarés
  • 7030 Woodbine Ave, suite 500, Markham, Ontario L3R 6G2, CA
Catégories d’activité
  • Information Technology
  • Consulting
  • Software
  • Business Intelligence
Autres noms enregistrés
  • Yoush Consulting
Spécialités
  • Application Development
  • Data Services
  • Business Intelligence
  • Quality Assurance
  • IT Staffing
  • IT Staff Augmentation
  • Big Data Architect
  • Data Analytics
  • Artificial Intelligence
  • Project Management
  • Cloud Solutions
  • and Business Analyst
Le profil indique une agence de recrutement
Oui

Welcome to Yoush Consulting: Your Trusted IT Project Management and Staff Augmentation Partner. With over two decades of industry experience, we have been successfully serving the needs of Small and Mid-Size (SMB) companies across various sectors. Our mission is simple: to help organizations deliver seamless IT projects by bridging the skills gap and providing expert IT professionals.

ChampValeur
SecteurIT Services and IT Consulting
Taille11-50 employees
Siège socialMarkham, Ontario
Type d’organisationPrivately Held
Fondée en2001
SpécialitésApplication DevelopmentData ServicesBusiness IntelligenceQuality AssuranceIT StaffingIT Staff AugmentationBig Data ArchitectData AnalyticsArtificial IntelligenceProject Management
Offres sur Jobsy61
LinkedInVoir la page
Description
  • Work with Business Analysts / UX & UI Designer / Product Manager / Cloud Architect, base on storyboard, user stories, UI/UX artifacts, solution architecture, security requirements, data models, develop application design and technical specification document, deliver quality software products (including Minimal Viable Products and Cloud-Native Web Application products) as required.
  • Create object-oriented models in UML as design artifacts using tools such as Power Designer.
  • Support Quality Assurance & Defect Management, including Unit Test, Test Automation, Penetration / Vulnerability Test, Load Test, AODA Test, system / user test, migration test, etc.
  • Construct / enhance / renew web applications using Cloud-Native & Java EE application models (e.g. Microservice Architecture, API-based model, Responsive Web Design, Serverless Architecture, etc), and industry-leading Open Source frameworks like Angular, React / Redux, JSON, GraphQL, Node.js, Spring Boot, Spring MVC, in addition to Java, EJB, JSP, Servlets, JDBC, JPA, XML (DOM, SAX, XSLT), DHTML/HTML, Web Service, WebLogic / WebSphere / JBoss / TomCat / WildFly, relational, hierarchical and NoSQL databases
  • Provide critical application support (incident investigation, troubleshooting, interim / long-term fixes, maintenance / incremental changes, etc) for complex production Java enterprise Applications
  • Provide Method of Procedure (implementation package) document for production releases where required, and operational procedure document for production support staff as required.
  • Co-ordinate system development activities and provide technical consultative support to other staff members.
  • Provide knowledge transfer to ministry staff at all stages of this assignment.
  • Provide post implementation support.

Requirements

  • 10+ year knowledge of, and experience with the following computing environments:
  • Databases: Oracle, SQL Server, PostgreSQL, DB2, IMS, etc, and SQL programming
  • Operating System / Platforms: Unix (Solaris, AIX), Linux (e.g. RedHat), Windows(Server)
  • Web / Application Servers: WebLogic, WebSphere, JBoss, TomCat, WildFly, Microsoft IIS, etc
  • 15+ year experience with Object Oriented Analysis & Design (UML – Use Case/Class Sequence/ Collaboration/State) and 3+ year experience with Micro Service Architecture model
  • 10+ year experience in developing web-based applications using JEE (Java, EJB, JPA, JSP, Servlets, JDBC, JNDI), XML (DOM, SAX,XSLT), DHTML/HTML, Struts,JavaScript
  • 3+ year experience in Angular, React / Redux, Spring Boot, JSON, GraphQL, Node.js, Spring MVC, etc.
  • Good understanding and exposure (5+ years) of program & service concepts, general and best practices, business processes & rules, stakeholders & relationships, service delivery models (incl. self service / digital service), private & public partnership, etc in complex and high-impact public sector (e.g. transportation safety) related licensing, registration, permit, enforcement, safety inspection, photo identification and related fraud prevention line of businesses, services, or functional areas, in relation to I&IT application software delivery
  • Proven Experience (10+ years) with all stages of automated system implementation in large complex high volume heterogeneous systems, with online Mainframe Transactions
  • Experience (15+ years) in structured methodologies for the development, design,implementation and maintenance of applications
  • 2+ year experience with I&IT Solutions architecture, application design / development (& secure programming) / quality assurance standards, solution / project delivery methodologies, and practices with Public Sector Service in Canada.
  • Demonstrable knowledge and experience (2+ years) working in accordance with policies and procedures of Public Sector Service in Canada.
  • Working experience with tool sets and open source software packages / frameworks that support object-oriented languages, web application, and Cloud-Native product development including:
    - Configuration / Builds: Harvest (or similar), Ant, GitHub / GitLab
    - UML modeling tools, e.g. PowerDesigner
    - Eclipse, Visual Studio, JUnit, Log4J,Struts, iTEXT, Jasper Reports, Jakarta Commons BeansUtilities/Collections framework, ApacheCommons Logging, Angular, REACT / Redux, Node.js, GraphQL, JSON, Spring Boot, Spring MVC, etc
    - Test Automation Framework / Tools, e.g. Selenium, JAWS, WAVE, Chrome AXE, NVDA, WC3 Validator
  • Excellent problem solving, communication (verbal and written), and interpersonal skills.
  • A team player with the ability to work with competing priorities and strict deadlines.
  • Proven ability to perform to successful completion assignments of high magnitude and complexity.


Emplois semblables

  • Intermediate Software Developer - CRM

    Toronto, ON
    Contrat

    Randstad Canada

    Candidates need proven experience developing and administering Microsoft Dynamics 365 CRM, strong C#/.NET and web development skills, and experience building CRM integrations. They also need solid SQL and database knowledge, plus experience with source control and DevOps practices.

    Microsoft Dynamics 365 Customer Engagement, Azure DevOps, Git, Azure Logic Apps, Azure Service Bus, SQL

  • Sr. Software Developer

    Toronto, ON
    Temps plein

    Propel Holdings

    12+ ansCandidates need 12+ years of developer experience, including Java and enterprise financial applications, plus experience leading junior developers. Propel Holdings expects skills in Spring Boot, SQL, AWS, Docker, Kubernetes, React and CI/CD pipelines.

    Java, Spring Boot, Hibernate, JPA, REST, SQL

    Intermediate Software Developer

    Toronto, ON
    Temps plein

    Propel Holdings

    5+ ansCandidates need a bachelor's degree in a quantitative or business field and 5 to 7 years of hands-on software development. Strong Java, Spring Boot, Hibernate/JPA and REST skills, SQL troubleshooting and debugging ability are required, with React experience and generative AI tool use as assets.

    Java, Spring Boot, Hibernate, JPA, React, SQL

  • Senior Software Developer

    Waterloo, ON
    Temps plein

    MarshallZehr

    5+ ansCandidates need five or more years of software development experience, at least two at a senior level, with strong back-end and front-end skills in a modern stack. Hands-on experience with agentic coding tools, CI/CD, Docker or AWS ECS, and production web services is also required.

    .NET, Angular, SQL Server, AWS ECS, Docker, GitLab

  • Senior Software Developer – Embedded VOIP

    Ottawa, ON
    150k–183k $/anHybrideTemps plein

    Work with bootloaders, the Linux kernel, and device drivers , including modifying and debugging existing code when required; Qualifications & Experience; Strong experience in embedded software development using C/C++

  • Software Developer - CRM - Intermediate-Dynamics

    Toronto, ON
    61,50–82 $/hContrat

    Procom

    Candidates need proven CRM platform development and configuration experience, preferably with Microsoft Dynamics. They also need strong written and verbal communication, problem-solving skills and teamwork.

    Microsoft Dynamics

  • Software Developer

    Toronto, ON
    Temps plein

    GuruLink

    Candidates need strong production C++, working Python and SQL, and hands-on 3D geometry experience such as CAD algorithms, computational geometry or VFX engineering. They also need daily comfort with vectors, matrices and numerical methods, and the ability to deliver features independently.

    C++, Python, SQL

  • Software Developer III, AI/ML GenAI, Google Ads

    Waterloo, ON

    Google

    2+ ansCandidates need a bachelor's degree or equivalent practical experience, two years of Python or C++ programming, and one year of end-to-end machine learning work. Experience with GenAI concepts such as LLMs and generation of text, image, video or audio is also required.

    Python, C++

Lieux et modes de travail

Lieux

Tout le CanadaTélétravail · Hybride · Sur place · Sur le terrain

Astuce : ajoutez le télétravail pour élargir la recherche.

Exclure des lieux

Mode de travail

Offres de cette entreprise dans les résultats

Voici les offres de cette entreprise chargées dans votre recherche. Elle peut avoir d’autres postes ouverts.