Software Developer – Back End

Symbiotic Group

Toronto

On-site

CAD 100,000 - 130,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Symbiotic Group in Toronto, Ontario is seeking a Senior Back-End Software Developer to design and maintain scalable, cloud-based applications. The ideal candidate will have extensive experience with cloud technologies and API development, ensuring high performance of enterprise applications.

This role involves managing data interchange, developing server-side logic, and collaborating across the software development lifecycle.

Qualifications

  • 8+ years of experience in cloud application development.
  • Strong DevOps and CI/CD background.
  • Experience with RESTful API design and development.

Responsibilities

  • Manage data interchange between server and users.
  • Develop and maintain web-based, cloud applications.
  • Conduct unit testing and troubleshoot technical issues.

Skills

Cloud application development
Containerization (Docker, Kubernetes/OpenShift)
DevOps and CI/CD (Azure DevOps, Jenkins, Ansible)
Enterprise cloud architecture
RESTful API design
Database management

Job description

We are seeking a Senior Back-End Software Developer to design, build, and maintain scalable, cloud-based applications. This role focuses on developing robust server-side logic, integrating systems, and ensuring high performance and reliability of enterprise applications. The ideal candidate will bring strong experience in cloud technologies, DevOps practices, and API development, along with the ability to collaborate across the full software development lifecycle.

Key Responsibilities
  • Manage the interchange of data between server and users
  • Translate technical specifications into tested applications, including:
  • Developing programming specifications
  • Writing and generating code
  • Conducting unit testing and maintenance
  • Troubleshoot technical issues and provide implementation support
  • Design, build, test, and implement web-based, n-tier, cloud-based, and mainframe applications
  • Develop integrated cloud solutions for transactional processing and system integration
  • Integrate open-source software into existing and new systems
  • Prepare technical documentation (system response, specifications, implementation plans)
  • Create and execute test plans, test data, and unit testing
  • Support application deployment and system promotion activities
  • Provide system support and documentation
  • Respond to production incidents and user queries
  • Participate in design and testing walkthroughs
  • Support team testing efforts and quality assurance
  • Provide weekly progress and issue reporting to leadership
  • Transfer knowledge and skills to internal staff
Qualifications
Technical Skills
  • 8+ years of experience in cloud application development
  • Experience with containerization tools (Docker, Kubernetes/OpenShift)
  • Strong background in DevOps and CI/CD (Azure DevOps, Jenkins, Ansible)
  • Experience in enterprise cloud architecture, security (IAM, encryption), and compliance
  • Knowledge of data engineering (ETL/ELT, Azure data services) and observability (monitoring/logging)
  • Hands-on experience designing RESTful APIs and scalable applications
  • Familiarity with middleware, gateways, and communication protocols
  • Experience with relational and hierarchical databases
  • Knowledge of structured development methodologies and SDLC
  • Ability to design, test, debug, and document applications
Analytical Skills
  • Strong ability to analyze business requirements and troubleshoot production issues
  • Experience with enterprise architecture frameworks and project methodologies
  • Proven problem-solving and analytical capabilities
Communication Skills
  • Effective stakeholder engagement and consulting skills
  • Ability to collaborate across technical and business teams
  • Experience reporting progress, risks, and issues
Additional Requirements
  • Knowledge of accessibility standards and regulations
  • Experience in public sector environments is an asset
  • Ability to produce user and system documentation
  • Experience working in multi-stakeholder environments
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Cloud Native Developer
Senior Cloud Native Developer

GFT Technologies North America • Toronto

On-site
CAD 100,000 - 140,000
Software Engineer
Software Engineer

Agam Capital • Toronto

On-site
CAD 85,000 - 125,000
Backend Developer [32922]
Backend Developer [32922]

Stealth Startup • Southwestern Ontario

On-site
CAD 70,000 - 90,000
Senior Software Developer
Senior Software Developer

AIIM • Toronto

On-site
CAD 80,000 - 100,000
Senior Software Engineer
Senior Software Engineer

Russell Tobin • Toronto

On-site
CAD 80,000 - 120,000
Senior Full Stack Java Developer
Senior Full Stack Java Developer

Axiom Global Technologies • Toronto

On-site
CAD 120,000 - 160,000
Enterprise Developer
Enterprise Developer

Quantum Technology Recruiting Inc. (QTR) • Toronto

On-site
CAD 90,000 - 120,000
RQ08780 - Software Developer - Senior
RQ08780 - Software Developer - Senior

Rubicon Path • Toronto

On-site
CAD 80,000 - 120,000
RQ08522 - Software Developer - Senior
RQ08522 - Software Developer - Senior

Rubicon Path • Toronto

On-site
CAD 90,000 - 120,000
Full Stack Java Developer
Full Stack Java Developer

Astek • Montreal (administrative region)

On-site
CAD 90,000 - 140,000