Software Development Collaboration * Serve as a liaison between business stakeholders and the development team. * Break down requirements into user stories, acceptance criteria, and backlog items.
Software Development Collaboration * Serve as a liaison between business stakeholders and the development team. * Break down requirements into user stories, acceptance criteria, and backlog items.
Key job responsibilities We are looking for an experienced Software Development Engineer to join our team to design, develop and own Tier1 services that determine eligibility for an ad to be served.
Key job responsibilities We are looking for an experienced Software Development Engineer to join our team to design, develop and own Tier1 services that determine eligibility for an ad to be served.
Transformation Engineer - Software Development, AI & Quality Engineering Fitch Group is seeking a hands-on Transformation Engineer with strong expertise in software development, AI-enabled ...
Transformation Engineer - Software Development, AI & Quality Engineering Fitch Group is seeking a hands-on Transformation Engineer with strong expertise in software development, AI-enabled ...
Knowledge of software development best practices (DevOps, CI/CD, automated testing, observability) * Hands-on experience with containerization technologies (Docker, Kubernetes) * Familiarity with ...
Knowledge of software development best practices (DevOps, CI/CD, automated testing, observability) * Hands-on experience with containerization technologies (Docker, Kubernetes) * Familiarity with ...
AMD is looking for a Senior Software Engineer for the Developer Tools team, where you will contribute to the development and optimization of GPU profiling tools for HPC and AI workloads. You will ...
AMD is looking for a Senior Software Engineer for the Developer Tools team, where you will contribute to the development and optimization of GPU profiling tools for HPC and AI workloads. You will ...
... Software Development Engineer on the Sponsored Products and Brands (SPB) Agent team, you will architect and build the next-generation AI features that will power personalization and intelligent ...
... Software Development Engineer on the Sponsored Products and Brands (SPB) Agent team, you will architect and build the next-generation AI features that will power personalization and intelligent ...
AMD is looking for a Senior Software Engineer for the Developer Tools team, where you will contribute to the development and optimization of GPU profiling tools for HPC and AI workloads. You will ...
AMD is looking for a Senior Software Engineer for the Developer Tools team, where you will contribute to the development and optimization of GPU profiling tools for HPC and AI workloads. You will ...
About the role We're looking for a Software Development Specialist (Tech Lead) - Java/Angular with proven, recognized experience as a tech lead to join our growing team! Join us to shape the future ...
About the role We're looking for a Software Development Specialist (Tech Lead) - Java/Angular with proven, recognized experience as a tech lead to join our growing team! Join us to shape the future ...
Manage team health, hiring, performance, and career development. About You Basic Qualifications: * 5+ years of software engineering experience, with 2+ years in a people management role. * 4+ years ...
Manage team health, hiring, performance, and career development. About You Basic Qualifications: * 5+ years of software engineering experience, with 2+ years in a people management role. * 4+ years ...
About the role We're looking for a Software Development Specialist (Tech Lead) - Java/Angular with proven, recognized experience as a tech lead to join our growing team! Join us to shape the future ...
About the role We're looking for a Software Development Specialist (Tech Lead) - Java/Angular with proven, recognized experience as a tech lead to join our growing team! Join us to shape the future ...
Senior Neural Network Kernel Software Development Engineer Our client is making substantial investments in software to enhance the seamless deployment of neural networks on their hardware ...
Quick apply
Senior Neural Network Kernel Software Development Engineer Our client is making substantial investments in software to enhance the seamless deployment of neural networks on their hardware ...
Our Software Development Engineers (SDEs) use modern technology to solve complex problems while seeing their work's impact first-hand. The challenges SDEs solve at Amazon are meaningful and influence ...
Our Software Development Engineers (SDEs) use modern technology to solve complex problems while seeing their work's impact first-hand. The challenges SDEs solve at Amazon are meaningful and influence ...
Senior Neural Network Kernel Software Development Engineer
Toronto, ON ยท On-site
$110K - $140K/yr
Senior Neural Network Kernel Software Development Engineer Our client is making substantial investments in software to enhance the seamless deployment of neural networks on their hardware ...
Quick apply
Senior Neural Network Kernel Software Development Engineer
Toronto, ON ยท On-site
$110K - $140K/yr
Senior Neural Network Kernel Software Development Engineer Our client is making substantial investments in software to enhance the seamless deployment of neural networks on their hardware ...
The ideal candidate possesses an innovative and problem-solving mindset, has a keen eye for Software engineering development, and is diligent and passionate about Technology. A successful candidate ...
The ideal candidate possesses an innovative and problem-solving mindset, has a keen eye for Software engineering development, and is diligent and passionate about Technology. A successful candidate ...
The ideal candidate possesses an innovative and problem-solving mindset, has a keen eye for Software engineering development, and is diligent and passionate about Technology. A successful candidate ...
The ideal candidate possesses an innovative and problem-solving mindset, has a keen eye for Software engineering development, and is diligent and passionate about Technology. A successful candidate ...
This is all enabled by a cutting edge software stack, the AWS Neuron Software Development Kit (SDK), which includes an ML compiler, runtime and natively integrates into popular ML frameworks, such as ...
This is all enabled by a cutting edge software stack, the AWS Neuron Software Development Kit (SDK), which includes an ML compiler, runtime and natively integrates into popular ML frameworks, such as ...
... Software Development Life Cycle (SDLC), System Applications Additional Job Details Address: RBC WATERPARK PLACE, 88 QUEENS QUAY W:TORONTO City: Toronto Country: Canada Work hours/week: 37.5 ...
... Software Development Life Cycle (SDLC), System Applications Additional Job Details Address: RBC WATERPARK PLACE, 88 QUEENS QUAY W:TORONTO City: Toronto Country: Canada Work hours/week: 37.5 ...
We're looking for a Software Development Engineer II to join our Advertiser Controls team, where you'll design and build the bidding controls and recommendations that directly impact how advertisers ...
We're looking for a Software Development Engineer II to join our Advertiser Controls team, where you'll design and build the bidding controls and recommendations that directly impact how advertisers ...
Playwright SDET
Toronto, ON ยท On-site
Proven experience as an SDET * Experience with Playwright automation and API automation using Postman * Ability to work collaboratively with distributed teams and communicate effectively
Playwright SDET
Toronto, ON ยท On-site
Proven experience as an SDET * Experience with Playwright automation and API automation using Postman * Ability to work collaboratively with distributed teams and communicate effectively
Software Development Manager - ML Performance Tooling and Benchmarking, AWS Neuron, Annapurna Labs
Toronto, ON ยท On-site
This is all enabled by a cutting edge software stack, the AWS Neuron Software Development Kit (SDK), which includes an ML compiler, runtime and natively integrates into popular ML frameworks, such as ...
Software Development Manager - ML Performance Tooling and Benchmarking, AWS Neuron, Annapurna Labs
Toronto, ON ยท On-site
This is all enabled by a cutting edge software stack, the AWS Neuron Software Development Kit (SDK), which includes an ML compiler, runtime and natively integrates into popular ML frameworks, such as ...
Software Development information
See Markham, ON salary details
$15.49 - $19.15
12% of jobs
$21.44 is the 25th percentile. Wages below this are outliers.
$19.15 - $22.82
21% of jobs
$22.82 - $26.48
10% of jobs
The median wage is $29.04 / hr.
$26.48 - $30.14
11% of jobs
$30.14 - $33.81
11% of jobs
$33.81 - $37.47
9% of jobs
$37.47 - $41.14
0% of jobs
$41.14 - $44.80
2% of jobs
$44.97 is the 75th percentile. Wages above this are outliers.
$44.80 - $48.47
12% of jobs
$48.47 - $52.13
3% of jobs
$52.13 - $55.80
11% of jobs
$15
$35
$55
How much do software development jobs pay per hour?
What is software development?
What are some common challenges software developers face when working on collaborative projects, and how can these be addressed?
What is the difference between Software Development vs Software Engineering?
| Aspect | Software Development | Software Engineering |
|---|---|---|
| Credentials | Typically requires a degree in computer science or related field, coding certifications | Similar credentials, often includes certifications in software engineering principles |
| Work Environment | Developing, coding, and testing software applications | Designing, analyzing, and managing software projects and systems |
| Industry Usage | Commonly used in tech companies, startups, and software firms | Used in larger organizations, focusing on system architecture and process |
| Search & Comparison Intent | Focuses on coding and application creation | Emphasizes system design and engineering principles |
While both roles involve software creation, Software Development primarily focuses on coding and building applications, whereas Software Engineering encompasses designing, analyzing, and managing complex software systems with a broader engineering perspective.
What are the key skills and qualifications needed to thrive as a Software Developer, and why are they important?

Business Analyst - Software Development - Bilingual (English/French)
Revera, Inc.Mississauga, ON โข On-site
Full-time
This job post hasย expired today.ย Applications are no longer accepted.
Job description
Cogir Senior Living manages retirement residences across the country. We offer a range of senior living options including independent living, assisted living and memory care.
For over 25 years, we have dedicated every day to the happiness of retirees.
Human Focus - Creativity - Excellence
We're seeking individuals with a purpose and passion for life and who are looking for meaningful work that will make a real difference. Join our team today!
Position Summary
The Business Analyst plays a key role in our growing team, bridging business needs with technical solutions within the Software Development team. This role is responsible for gathering requirements, analyzing workflows, improving processes, and ensuring that software solutions align with the operational realities of seniors' living, resident care, property management, and all other company verticals.
You will work closely with stakeholders across all departments including Finance, Information Technology, Human Resources and Operations, helping to translate their needs into clear specifications for designers and developers.
Key Responsibilities
Requirements Gathering & Analysis
- Collaborate with individuals and teams across all level of staff to identify business needs and improvement opportunities.
- Execute appropriate Systems Analysis tools and techniques (interviews, meetings, workshops, observations, data analysis, etc.) to understand current processes and document detailed business and functional requirements.
Process Improvement
- Identify inefficiencies and propose technology-driven solutions that improve staff productivity, resident experience, and/or compliance.
- Support change management by defining process impacts and assisting with rollout planning.
Software Development Collaboration
- Serve as a liaison between business stakeholders and the development team.
- Break down requirements into user stories, acceptance criteria, and backlog items.
- Support sprint planning, backlog management, and functional prioritization.
- Develop test plans and validate features against requirements.
- All other duties as required.
Project Coordination
- Assist with project timelines, scope definition, and risk assessment.
- Track progress of development deliverables and report status to leadership.
- Support user acceptance testing (UAT), training documentation, and release communication.
Data & Reporting
- Partner with data analysts to define reporting needs and data validation requirements.
- Support the creation of dashboards for operational metrics where applicable.
User Support & Training
- Develop training materials and facilitate onboarding for new features or systems.
- Provide second-tier support for system issues and assist in troubleshooting.
Qualifications
Education & Experience
- Bachelor's degree or Diploma in Business, Information Systems, Systems Analysis, Computer Science, or related field.
- 3+ years of experience as a Business Analyst, preferably in property management, healthcare, seniors' living, hospitality, or related industries.
- Experience working with Agile development teams.
- Familiarity with property management systems (PMS), human resource information systems (HRIS), electronic health records (EHR), and/or other major platforms is an asset.
- Written and spoken fluency in both English and French is an asset
Skills & Competencies
- Strong understanding of business process modelling and requirements documentation.
- Excellent communication skills and the ability to translate between technical and non-technical stakeholders.
- Ability to manage multiple priorities and work collaboratively across departments.
- Analytical mindset with strong attention to detail.
- Experience with project tools such as JIRA, Confluence, Visio, or similar.
- Must be bilingual (English/French)
Cogir is committed to ensuring that all employment practices are inclusive. As an organization we are committed to providing and arranging accommodation for candidates upon request.
Actual compensation will be determined based on relevant factors such as skills, experience, location, and internal equity, and is expected to fall within the posted range.
About ReVera
Sourced by ZipRecruiter
Company size
51 - 200 Employees
Headquarters location
Santa Clara, CA, US
Year founded
2003