Software Developer Full Stack Senior

Teckhorizon Inc

Not Interested
Bookmark
Report This Job

profile Job Location:

Toronto - Canada

profile Monthly Salary: Not Disclosed
Posted on: 30+ days ago
Vacancies: 1 Vacancy

Job Summary

Software Developer - Full Stack - Senior
  • Work Mode: Hybrid

  • Location: Ontario Toronto

Responsibilities

  • Identify and document the impact of business or technical changes resulting from risk mitigation AODA compliance migration to microservices patching component end-of-life and version upgrades across all affected layers including UI middleware database models reporting security and underlying technologies or managed services.

  • Identify and document the risks time estimates and dependencies related to proposed changes.

  • Validate the project plan confirming sprint alignment target dates and deliverables.

  • Update and maintain all relevant information in the DevOps repository including design changes test plans and QA targets.

  • Identify document and validate design changes across the user interface middleware data model database schema reporting and security components impacted by the change.

  • Ensure alignment across teams by achieving consensus on design modifications and updating technical documentation.

  • Implement and unit test code changes for all affected system layers including UI middleware metadata database reporting and security (authentication and authorization).

  • Update the data model database indexes stored procedures and functions performing unit tests to confirm quality and consistency.

  • Package and document the complete solution for deployment to the test environment and create Docker images locally when required.

  • Conduct local unit testing using Docker document test results and maintain the Release Change List for all updates.

  • Validate and confirm that all deliverables meet functional technical and quality assurance standards prior to deployment.

Experience
  • 10 years in supporting and maintaining large complex and legacy applications using Core React Spring Boot Tomcat Azure SQL and MySQL.

  • 5 years migrating legacy systems to microservices architecture using Docker Kubernetes REST APIs API Gateway JSON and Message Bus.

  • 5 years refactoring legacy code to support microservices and secure API development and maintenance.

  • 5 years developing and maintaining applications using Hibernate/NHibernate including stored procedures functions and data modeling in Azure SQL and MySQL.

  • 5 years implementing Single Sign-On (SSO) and session management with Azure Entra.

  • 5 years building responsive UI with React HTML and JavaScript.

  • 3 years integrating third-party tools and libraries for email reporting and other functionalities.

  • 3 years hands-on DevOps experience with GitHub automated deployment pipelines testing tools and dashboards.

  • 2 years developing and maintaining Power BI operational reports on Azure.

  • 5 years ensuring application security including user authentication and authorization.

  • 10 years in code debugging optimization and performance tuning.

  • 5 years developing scalable cloud-based solutions using managed services.

  • 5 years deploying with YAML configurations Docker and Azure Kubernetes Service (AKS).

  • 5 years analyzing AKS and database logs for troubleshooting and deployment validation.

  • 5 years managing and resolving Docker image dependencies and conflicts.

  • 10 years of full-stack experience across Core Spring Boot Hibernate/NHibernate Power BI Azure SQL and MySQL.

  • 10 years using development tools such as Visual Studio Spring Docker Pro and DevOps for ER and system design.

  • 10 years translating technical specifications into tested production-ready applications for large mission-critical systems.

  • 10 years in technical analysis coding design documentation and unit testing.

  • 5 years conducting technical evaluations gap analyses and assessing integration and configuration options.

  • 5 years applying Agile/Scrum SDLC methodologies.

  • 1 year experience leveraging GitHub Copilot for accelerated development

Must-Haves
  • Experience with support and maintenance of large complex and legacy applications using Core React Spring Boot Tomcat Azure SQL and MySQL technologies.

Skills
  • Knowledge and experience with Public Sector Health related projects.

  • Knowledge and understanding of Ministry policy and IT project approval processes and requirements.

  • Knowledge of Public Sector Enterprise Architecture artifacts (or similar) processes and practices and ability to produce technical documentation that comply with industry standard practices.

  • Knowledge of adopting and adhering to Public Sector Unified I&IT Project Methodology Public Sector Gating process.

  • Critical thinking analytical and problem-solving skills.

  • Excellent verbal and written communication skills.

  • Strong consulting skills to engage with all stakeholders.

  • Proven track record for building strong working relationships.

  • Excellent customer service skills including tact and diplomacy to ensure client needs are managed effectively.

Software Developer - Full Stack - Senior Work Mode: Hybrid Location: Ontario Toronto Responsibilities Identify and document the impact of business or technical changes resulting from risk mitigation AODA compliance migration to microservices patching component end-of-life and version upgrade...
View more view more

Key Skills

  • Spring
  • .NET
  • C/C++
  • Go
  • React
  • OOP
  • C#
  • AWS
  • Data Structures
  • Software Development
  • Java
  • Distributed Systems