Full Stack Developer

Symbiotic Group

Toronto

On-site

CAD 110,000 - 150,000

Full time

6 days ago
Be an early applicant

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Symbiotic Group is recruiting a Senior Software Developer to lead analysis, design, development, integration, and testing of enterprise software solutions on an onsite basis in Canada. You will provide technical leadership, contribute to architecture activities, and work closely with business and technical stakeholders to deliver scalable, high-quality solutions.

The role requires strong experience with multi-tier architectures, REST and SOAP services, and full-stack development across web,

Qualifications

  • 10+ years of experience developing IT systems in multi-platform environments.
  • Strong experience with multi-tier architectures and open-standard technologies.
  • Proven ability to lead and collaborate with business and technical stakeholders.

Responsibilities

  • Analyze requirements with business analysts and design solutions.
  • Create architecture artifacts: conceptual, logical, physical designs.
  • Support architecture reviews and walkthroughs.
  • Develop and maintain technical documentation and user guides.
  • Design, develop, and integrate system components.
  • Perform unit and integration testing and develop test cases.
  • Collaborate with testing teams on functional, performance, and security tests.
  • Guide and mentor developers, analysts, and testers.
  • Contribute to project planning and delivery activities.

Skills

Java/JEE
REST APIs
SOAP Web Services
Multi-tier architecture
Full-stack development
Oracle RDBMS
PL/SQL
LDAP
JMS
JDBC

Tools

Eclipse
IntelliJ IDEA
Microsoft Visio
PowerDesigner

Job description

We are seeking a highly experienced Senior Software Developer to support the analysis, design, development, integration, and testing of enterprise software solutions. The successful candidate will provide technical leadership, contribute to architecture activities, and collaborate closely with business and technical stakeholders to deliver scalable, high-quality solutions.

Work Arrangement:

Onsite

Assignment Details:

This position requires onsite work Monday through Friday, 7.25 hours per day, during standard business hours.

Key Responsibilities
  • Perform requirements analysis in collaboration with business analysts.
  • Create solution design and architecture artifacts including conceptual, logical, and physical designs.
  • Support architecture review and checkpoint activities.
  • Conduct solution design walkthroughs.
  • Develop and maintain technical documentation and user guides.
  • Design, develop, code, and integrate system components and solutions.
  • Perform unit testing and integration testing.
  • Develop test cases for unit and integration testing.
  • Collaborate with testing teams to develop functional, performance, and vulnerability test cases.
  • Facilitate knowledge transfer sessions and walkthroughs for project team members.
  • Provide technical leadership and guidance to developers, analysts, and testers.
  • Support solution design reviews and code walkthroughs.
  • Contribute to project planning, estimation, and delivery activities.
Required Qualifications
Technical Skills & Experience
  • 10+ years of experience developing IT systems in multi-platform environments, including web, desktop, mobile, and enterprise systems.
  • Strong experience with multi-tier architectures and open-standard technologies including:
  • JSP/Servlet
  • JEE
  • EJB
  • JNDI
  • JDBC
  • JMS
  • XML
  • JSON
  • REST APIs
  • SOAP Web Services
  • Struts Framework
  • Oracle Designer
  • IBM WebSphere
  • Oracle WebLogic
  • VPN
  • PKI
  • LDAP
  • Oracle RDBMS
  • PL/SQL
  • Strong understanding of systems analysis, architecture, design methodologies, application development, and emerging technologies.
Systems Development & Integration
  • Advanced experience designing, developing, and integrating full-stack multi-tier enterprise solutions.
  • Strong expertise with:
  • REST API integrations
  • SOAP/WSDL web services
  • JSON/XML messaging
  • Modern user interface technologies and frameworks
  • Third-party application and service integrations
  • Experience using design and development tools such as:
  • Microsoft Visio
  • PowerDesigner
  • Eclipse
  • IntelliJ IDEA
Technical Leadership
  • Experience leading development teams through full software delivery lifecycles.
  • Ability to conduct solution architecture reviews and code walkthroughs.
  • Experience providing technical leadership to cross-functional teams.
  • Knowledge of:
  • Project management methodologies
  • Analytical tools and processes
Analytical & Problem-Solving Skills
  • Ability to troubleshoot and resolve complex technical issues and incidents.
  • Strong systems debugging, optimization, and refactoring experience.
  • Experience evaluating technical alternatives and recommending effective solutions.
  • Understanding of IT security principles and quality assurance practices.
  • Strong verbal and written communication skills.
  • Ability to explain complex technical concepts to both technical and non-technical audiences.
  • Experience working collaboratively with project teams and external stakeholders.
  • Strong stakeholder engagement, consulting, and negotiation skills.
  • Ability to manage multiple concurrent priorities and deadlines.
Public Sector Experience
  • Understanding of government policies, procedures, standards, and guidelines.
  • Familiarity with IT architecture governance, security, privacy, and compliance considerations within public sector environments.
Must-Have Skills
  • Large-scale systems analysis, design, and development expertise.
  • Full-stack multi-tier application development and systems integration.
  • Advanced troubleshooting, problem-solving, and design leadership capabilities.
About Symbiotic Digital.

Symbiotic Digital provides the IT Experts you need that solve problems and get things done. See what the top 2% in their field can do for you. (Symbiotic Digital is a division of Symbiotic Group Inc.) We serve customers in two ways, we provide:

  • Digital Experts: IT Consulting expertise. Bright Minds That Produce Proven Results
  • Recruitment: Find The Right People You Need

Serving IT & Business leaders, Symbiotic Digital provides a business system that enable us to provide the Expert Technical staff needed to solve challenging business and IT problems. IT leaders in the most reputable organizations in Canada have relied on Symbiotic Digital to help them staff difficult assignments with proven Experts uniquely evaluated by our proven QMS- Quality Management System Staff Development Model. We are a 100% Indigenous owned company.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Full Stack Developer
Senior Full Stack Developer

Symbiotic Group • Toronto

On-site
CAD 90,000 - 130,000
Software Developer – ETL
Software Developer – ETL

Symbiotic Group • Toronto

Hybrid
CAD 95,000 - 140,000
Senior Solutions Designer
Senior Solutions Designer

Symbiotic Group • Toronto

On-site
CAD 100,000 - 150,000
Software Test Engineer
Software Test Engineer

Symbiotic Group • Toronto

On-site
CAD 85,000 - 115,000
Software Quality Assurance Analyst
Software Quality Assurance Analyst

Symbiotic Group • Toronto

On-site
CAD 70,000 - 100,000
Senior Business Analyst
Senior Business Analyst

Symbiotic Group • Toronto

On-site
CAD 90,000 - 120,000
DevOps / Cloud Engineer
DevOps / Cloud Engineer

Symbiotic Group • Toronto

On-site
CAD 90,000 - 130,000
Senior Project Manager
Senior Project Manager

Symbiotic Group • Toronto

Hybrid
CAD 110,000 - 140,000
Digital Transformation Business Analyst
Digital Transformation Business Analyst

Symbiotic Group • Toronto

On-site
CAD 80,000 - 110,000
Systems Testing Specialist
Systems Testing Specialist

Symbiotic Group • Toronto

Hybrid
CAD 70,000 - 90,000