Software Guidance & Assistance, Inc., (SGA), is searching for a Full Stack Developer for a contract assignment with one of our premier financial services clients in Toronto, ON. Hybrid schedule (1-2 days onsite weekly preferred). Responsibilities:
- Design and implement a full-stack enterprise platform supporting Vulnerability and Technology Lifecycle Management initiatives.
- Develop and maintain a modern application using TypeScript, Node.js, Nuxt/Vue or React, and PostgreSQL.
- Build and maintain RESTful APIs to ingest, normalize, and persist lifecycle, vulnerability, and remediation state data.
- Integrate with external systems including vulnerability scanners, CMDB platforms, and related enterprise technical systems.
- Develop user-facing workflows and interfaces that surface complex lifecycle and risk data with full auditability, traceability, and historical integrity.
- Apply security-by-design principles including role-based access controls, audit logging, resilient deployment strategies, and operational monitoring.
- Own features end-to-end including architecture contribution, development, code quality, documentation, and long-term maintainability.
- Participate in Agile ceremonies and collaborate closely with technical leadership and stakeholders.
- Contribute to the consolidation of fragmented legacy tooling into a scalable, centralized platform.
Requirements
- Strong full stack development experience in enterprise environments.
- Experience working in Agile or hybrid project environments.
- Strong written and verbal communication skills.
- Ability to work independently and take ownership of features end-to-end.
Required Technical Skills: Front-End:
- Strong experience with TypeScript
- Experience with Vue.js (Nuxt preferred) or React
- Experience building responsive, workflow-driven user interfaces
- Strong understanding of component-based architecture and state management
- Solid grasp of front-end performance and usability best practices
Back-End:
- Strong experience with Node.js
- Experience building and maintaining RESTful APIs
- Experience designing scalable application architectures
- Understanding of secure coding practices and API security controls
- Experience integrating with external enterprise systems (e.g., scanners, CMDBs, internal APIs)
Database:
- Strong experience with PostgreSQL
- Experience with data modeling, normalization, and schema design
- Experience managing transactional data with auditability and historical traceability
- Ability to optimize queries and ensure performance at scale
Preferred Skills:
- Production experience with Nuxt 4
- Experience in financial services or regulated environments
- Experience integrating with security or vulnerability management platforms
- Experience contributing to Greenfield builds
- Strong front-end design sensibility and attention to user experience
SGA is a technology and resource solutions provider driven to stand out. We are a women-owned business. Our mission: to solve big IT problems with a more personal, boutique approach. Each year, we match consultants like you to more than 1,000 engagements. When we say let's work better together, we mean it. You'll join a diverse team built on these core values: customer service, employee development, and quality and integrity in everything we do. Be yourself, love what you do and find your passion at work. Please find us at .
SGA is an Equal Opportunity Employer and does not discriminate on the basis of Race, Color, Sex, Sexual Orientation, Gender Identity, Religion, National Origin, Disability, Veteran Status, Age, Marital Status, Pregnancy, Genetic Information, or Other Legally Protected Status. We are committed to providing access, equal opportunity, and reasonable accommodation for individuals with disabilities in employment, and our services, programs, and activities. Please visit our company to request an accommodation or assistance regarding our policy.
#LI-TP1