S M Software Solutions Inc Logo

S M Software Solutions Inc

RQ08829 - Software Developer - Senior

Job Posted 15 Days Ago Posted 15 Days Ago
Be an Early Applicant
Toronto, ON
Senior level
Toronto, ON
Senior level
Responsible for developing and implementing end-to-end solutions using Cognos and SQL, collaborating with stakeholders, and ensuring high software quality through testing and documentation.
The summary above was generated by AI

Job Title: RQ08829 - Software Developer - Senior
Client: Ministry of Public and Business Service Delivery and Procurement
Work Location: 5700 yonge street, Toronto, Ontario, Hybrid
Estimated Start Date: 2025-04-01
Estimated End Date: 2026-03-31
#Business Days: 248.00
Extension: Probable after the initial mandate
Hours per day or Week: 7.25 hours per day
Security Level: CRJMC
Must haves

  • 7-10 years of experience as a Senior Cognos Developer in a public sector environment or large (greater than 1000 users) business and I&IT transformation project(s).
  • Hands-on experience writing Cognos and SQL
  • Experience in large scale implementations
  • Technical expertise to enhance, configure, customize and integrate case management system with external or related applications
  • Experience in conducting requirements elicitation, fit-gap, design, and development phases in large Cognos implementations
  • Ability to advise and provide technical recommendations on infrastructure, reporting and interfaces

Description
Responsibilities Required to translate technical systems specifications into working, tested applications. This includes: developing detailed programming specifications writing and/or generating code compiling data-driven programs, maintaining,
Experience and Skill Set Requirements
Application Design and Development Experience - 50%

  • Hands-on experience with Cognos. Provide end-to-end solution design, development, and unit testing along with recommendations to achieve business outcomes in alignment with business requirements, Cluster reference architecture, and Ministry-specific objectives.
  • Collaborate with stakeholders to understand business goals and support delivery outcomes.
  • Develop code following the SA development standards, architectural governance principles, and design patterns in the development of end-to-end solutions.

Methodology, Testing, and Troubleshooting - 30%

  • Excellent analytical, problem-solving, and decision-making skills; verbal and written communication skills; interpersonal and negotiation skills.
  • Experience working in an agile development environment.
  • Ability to provide user and system documentation as required.
  • Contribute to the effective management of risks and issues associated with solution designs.
  • Collaborate with cross-functional and distributed teams, including designers, developers, architects, project managers, and QA.
  • Promotes industry standards and best practices with the product teams.
  • Perform thorough code reviews, including unit tests, and ensure the high quality of the software.
  • Fix defects and support developers, testers, and end users.

Planning, Documentation, and Communication - 20%

  • Prepare work plans with CYSSC Managers, report and adjust completion status, report issues and risks in a timely manner.
  • Write technical documentation that supports and thoroughly explains the architecture.
  • Deliver knowledge transfer sessions to the team on the work completed.

Top Skills

Cognos
SQL

S M Software Solutions Inc Toronto, Ontario, CAN Office

25 Wandering Trail, , Toronto, Ontario, Canada, M1X 1K4

Similar Jobs

14 Minutes Ago
Easy Apply
Remote
Hybrid
Ontario, ON, CAN
Easy Apply
Senior level
Senior level
Marketing Tech • Mobile • Software
As a Senior Software Engineer at Braze, you'll enhance the Data Lake team's capacity, focusing on building scalable web applications and automated data pipelines, while driving technical strategy and architectural decisions.
Top Skills: AirflowKafkaPythonRabbitMQReactRuby On RailsSidekiqSnowflakeSqs
Yesterday
Easy Apply
Remote
Toronto, ON, CAN
Easy Apply
Mid level
Mid level
AdTech • Software
This Automation Engineer role involves designing automation test suites, validating APIs, managing cloud transitions, and integrating AI within agile teams.
Top Skills: Ci/CdCucumberDockerJavaJavaScriptKubernetesLinuxMongoDBPlaywrightSeleniumSQL
Yesterday
Hybrid
Toronto, ON, CAN
Senior level
Senior level
Cloud • Information Technology • Security • Software • Cybersecurity
As a Senior Solutions Engineer, you'll drive technical sales, build relationships with technical buyers, and advocate for Cloudflare solutions while addressing customer needs in various technology domains.
Top Skills: Application DevelopmentApplication PerformanceBashCi/CdCloud ComputingCloudflareGoInfrastructure As CodeJavaScriptNetworkingPythonSecuritySoftware Development

What you need to know about the Toronto Tech Scene

Although home to some of the biggest names in tech, including Google, Microsoft and Amazon, Toronto has established itself as one of the largest startup ecosystems in the world. And with over 2,000 startups — more than 30 percent of the country's total startups — Toronto continues to attract new businesses. Be it helping entrepreneurs manage their finances, simplifying business operations by automating payroll or assisting pharmaceutical companies in launching new drugs, the city's tech scene is just getting started.
By clicking Apply you agree to share your profile information with the hiring company.

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account