Software Developer - Senior

Posted Yesterday
5 Locations
In-Office or Remote
Senior level
Information Technology • Professional Services • Sales • Consulting
The Role
Develop, test, deploy, maintain, and troubleshoot enterprise applications using Java, Spring Boot, Angular, microservices, Azure, IBM platforms, and Oracle technologies. Translate specifications into tested solutions, integrate REST and SOAP services, support migrations and releases, conduct code and design reviews, produce technical documentation, and collaborate with analysts, QA teams, and architects in Agile delivery environments.
Summary Generated by Built In

Position: Software Developer - Senior

Location: Toronto, ON

Job ID#: RQ11449

Duration: 5 Months

Role Overview

We are seeking a Senior Software Developer to support the design, development, enhancement, and maintenance of enterprise applications. The successful candidate will be responsible for translating technical specifications into fully tested and deployable solutions while collaborating with cross-functional teams throughout the software development lifecycle.

Work Arrangement: Onsite, 5 days per week in Toronto, ON.

Key Responsibilities

  • Translate technical systems specifications into working, tested applications.
  • Develop detailed programming specifications.
  • Write and/or generate code for enterprise applications.
  • Compile data-driven programs and conduct unit testing.
  • Maintain existing applications and software components.
  • Resolve and troubleshoot technical issues arising during software operation and usage.
  • Provide technical assistance during implementation, conversion, and migration activities.
  • Participate in application design, development, testing, deployment, and maintenance activities.
  • Collaborate with business analysts, QA teams, and solution architects throughout project delivery.
  • Update and maintain technical design, architecture, deployment, and support documentation.
  • Conduct design reviews and code reviews.
  • Prepare effort estimates and report project progress.
  • Participate in Agile, Scrum, and Kanban-based delivery environments.

Required Qualifications

Core Development Skills

  • Extensive experience across the full Software Development Life Cycle (SDLC), including design, development, testing, debugging, deployment, and maintenance.
  • Strong experience with:
    • Java
    • Spring Boot
    • JPA
    • EJB
    • Angular
    • NodeJS
    • Jasper Reports
    • PDF generation technologies
  • Experience building and integrating RESTful and SOAP web services.
  • Experience developing microservices and distributed systems.

Cloud & DevOps

  • Hands-on experience with Azure Cloud services.
  • Experience with DevOps practices including:
    • CI/CD pipelines
    • Docker/containerization
    • Infrastructure automation
  • Experience preparing deployment packages and coordinating releases.

Business Rules & Integration

  • Strong experience with IBM Operational Decision Manager (ODM).
  • Experience integrating with IBM Business Automation Workflow (BAW).
  • Experience working with IBM WebSphere and Liberty application servers.
  • Familiarity with middleware platforms, gateways, and communication protocols.

Database & Data Migration

  • Advanced PL/SQL development experience.
  • Experience writing complex queries and stored procedures.
  • Experience creating migration scripts and staging tables.
  • Experience with relational and hierarchical databases.

Content Management

  • Experience working with OpenText Content Management System APIs.
  • Experience maintaining and updating metadata within enterprise content platforms.

Accessibility & Standards

  • Experience developing accessible user interfaces and accessible PDF documents.
  • Familiarity with GO-ITS 54 standards and accessibility best practices.

Public Sector Experience

  • Experience supporting permitting platforms or similar public sector environments.
  • Experience integrating enterprise systems while adhering to government standards and compliance requirements.

Agile & Collaboration

  • Experience working within Agile Scrum and Rapid Application Development (RAD) environments.
  • Strong analytical and problem-solving capabilities.
  • Excellent communication and interpersonal skills.
  • Demonstrated ability to work effectively in collaborative team environments.

Documentation & Quality

  • Experience producing:
    • Technical documentation
    • Architecture documents
    • Deployment guides
    • User manuals
    • System documentation
  • Experience performing:
    • Unit testing
    • Functional testing
    • Load testing
    • Regression testing
  • Experience providing effort estimates and status reporting.

Preferred Technical Environment

Platforms & Application Servers

  • IBM WebSphere Application Server
  • IBM Business Automation Workflow (BAW)
  • Liberty

Databases

  • Oracle
  • Microsoft Access

Development Technologies

  • Java EE
  • Java
  • JavaScript
  • HTML
  • DHTML
  • XML
  • AJAX
  • VB Script

Development Tools

  • Rational Software Architect
  • Rational Application Developer
  • IBM ODM
  • Azure DevOps

Testing Tools

  • Selenium
  • AppScan
  • Azure DevOps Test Plans

Operating Systems

  • Linux
  • Windows Server

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:

  1. Digital Experts: IT Consulting expertise. Bright Minds That Produce Proven Results
  2. 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.

Learn more online at https://www.symbioticgroup.com/home-sd/.

Please submit your most recent resume to: [email protected]

View All Jobs online at: https://www.symbioticgroup.com/view-jobs/



Skills Required

  • Extensive experience across the full Software Development Life Cycle, including design, development, testing, debugging, deployment, and maintenance
  • Strong experience with Java, Spring Boot, JPA, EJB, Angular, Node.js, Jasper Reports, and PDF generation technologies
  • Experience building and integrating RESTful and SOAP web services
  • Experience developing microservices and distributed systems
  • Hands-on experience with Azure Cloud services
  • Experience with CI/CD pipelines, Docker/containerization, and infrastructure automation
  • Experience preparing deployment packages and coordinating releases
  • Strong experience with IBM Operational Decision Manager
  • Experience integrating with IBM Business Automation Workflow
  • Experience with IBM WebSphere and Liberty application servers
  • Familiarity with middleware platforms, gateways, and communication protocols
  • Advanced PL/SQL development experience
  • Experience writing complex queries and stored procedures
  • Experience creating migration scripts and staging tables
  • Experience with relational and hierarchical databases
  • Experience working with OpenText Content Management System APIs
  • Experience maintaining and updating metadata within enterprise content platforms
  • Experience developing accessible user interfaces and accessible PDF documents
  • Familiarity with GO-ITS 54 standards and accessibility best practices
  • Experience supporting permitting platforms or similar public sector environments
  • Experience integrating enterprise systems while adhering to government standards and compliance requirements
  • Experience working within Agile Scrum and Rapid Application Development environments
  • Strong analytical and problem-solving capabilities
  • Excellent communication and interpersonal skills
  • Ability to work effectively in collaborative team environments
  • Experience producing technical, architecture, deployment, user, and system documentation
  • Experience performing unit, functional, load, and regression testing
  • Experience providing effort estimates and status reporting
  • Experience with the listed preferred technical environment, tools, operating systems, and testing platforms
Am I A Good Fit?
beta
Get Personalized Job Insights.
Our AI-powered fit analysis compares your resume with a job listing so you know if your skills & experience align.

The Company
10 Employees
Year Founded: 1998

What We Do

Symbiotic Group Inc. is a consulting company that helps SMBs drive measurable results in sales, digital marketing, and operations. They also provide IT consulting services and focus on advancing business and career opportunities for Indigenous peoples.

Similar Jobs

Affirm Logo Affirm

Senior Software Engineer

Big Data • Fintech • Mobile • Payments • Financial Services
Easy Apply
Remote
Canada
2200 Employees
153K-213K Annually

GitLab Logo GitLab

Senior Software Engineer

Cloud • Security • Software • Cybersecurity • Automation
Easy Apply
Remote
4 Locations
2500 Employees
139K-235K Annually

Coinbase Logo Coinbase

Staff Software Engineer

Artificial Intelligence • Blockchain • Fintech • Financial Services • Cryptocurrency • NFT • Web3
Easy Apply
Remote
Canada
4700 Employees
260K-260K Annually

DraftKings Logo DraftKings

Senior Software Engineer

Digital Media • Gaming • Information Technology • Software • Sports • Esports • Big Data Analytics
Remote or Hybrid
Canada
6400 Employees

Similar Companies Hiring

NODA AI Thumbnail
Artificial Intelligence • Information Technology • Software • Cybersecurity
Sydney, AU
54 Employees
Fairly Even Thumbnail
Hardware • Robotics • Sales • Software • Hospitality
New York, NY
30 Employees
Golden Pet Brands Thumbnail
Digital Media • eCommerce • Information Technology • Marketing Tech • Pet • Retail • Social Media
El Segundo, California
178 Employees

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account