1

Software Development Software Engineer Jobs in London, ON

AI Engineer

London, ON

CA$77K - CA$117K/yr

... software engineering. * Expertlevel proficiency in Python, with working familiarity in Java and/or TypeScript for enterprise application development. * Deep handson experience with leading AI and LLM ...

As theDevOps Engineer, you will be working closely with our development, security and IT teams to create fast, reliable and secure software by designing, implementing and maintaining our software ...

As theDevOps Engineer, you will be working closely with our development, security and IT teams to create fast, reliable and secure software by designing, implementing and maintaining our software ...

Job requirements: * 5+ years of professional software development experience, with a focus on the Rust programming language. * Strong expertise in Rust language features, concurrency, and ownership ...

Partner with engineering teams to design monitoring, alerting, dashboards, and service health standards early in the software delivery lifecycle. * Write and maintain code, infrastructure definitions ...

Their vision led to the development of AV-BASE, one of the first digital aviation record-keeping ... Minimum of College Diploma in software testing, computer engineering, or related discipline.

Job Responsibilities: - Define firm-wide standards for agent and MCP development - Build reference ... software engineering; strong Python - Production LLM-powered agent systems shipped (not demos ...

next page

Showing results 1-20

Software Development Software Engineer information

What does a Software Development Software Engineer do?

A Software Development Software Engineer designs, develops, tests, and maintains software applications or systems. They work with various programming languages and technologies to create software solutions that meet user or business needs. Their responsibilities often include writing code, debugging issues, collaborating with other team members, and ensuring software quality and performance. Software Engineers may also participate in planning, code reviews, and updating documentation to support ongoing software projects.

What is the difference between Software Development Software Engineer vs Software Developer?

AspectSoftware Development Software EngineerSoftware Developer
CredentialsBachelor's in CS or related field, certifications optionalBachelor's in CS or related field, certifications optional
Work EnvironmentCollaborative teams, Agile/Scrum settings, cross-functional projectsIndividual or team projects, coding-focused tasks
Industry UsageUsed across tech companies, startups, and large enterprisesCommon in software firms, tech startups, and freelance work
Search & Comparison IntentOften compared for roles involving system design and architectureTypically searched for coding and application development roles

While both roles involve software creation, a Software Development Software Engineer often focuses on system design, architecture, and collaborative project management, whereas a Software Developer primarily concentrates on coding and implementing software solutions. The engineer role may require broader technical knowledge and involvement in the development lifecycle, making it suitable for those interested in both design and coding aspects of software projects.

How do Software Development Software Engineers typically collaborate with cross-functional teams during a project?

Software Development Software Engineers often work closely with product managers, designers, and quality assurance teams to deliver well-rounded solutions. Collaboration usually involves attending regular stand-up meetings, participating in sprint planning, and conducting code reviews. Effective communication and a willingness to incorporate feedback from various stakeholders are key to ensuring project goals are met and potential issues are identified early. Building strong relationships with colleagues in different roles can also streamline the development process and foster a positive team environment.

What engineers make $300,000 a year?

Senior software engineers, especially those with extensive experience, expertise in high-demand skills like machine learning or cloud computing, and working at large tech companies or startups, can earn $300,000 or more annually. Compensation often includes base salary, bonuses, and stock options, particularly in competitive markets or leadership roles.

Can a software engineer be a software developer?

A software engineer and a software developer often have overlapping roles, and many professionals perform both functions. Typically, a software engineer applies engineering principles to design and build software systems, while a software developer focuses on writing and implementing code. The terms are sometimes used interchangeably depending on the company or project, but both roles require programming skills and knowledge of development tools.

Will AI replace developers in 2026?

As a software development engineer, AI is expected to augment coding and automate repetitive tasks, but it is unlikely to fully replace developers by 2026. Human skills such as problem-solving, creativity, and understanding user needs remain essential in software creation and maintenance. Developers will need to adapt by learning AI tools and focusing on complex, high-level tasks.

What engineer makes $500,000 a year?

Software engineers in senior or specialized roles at large technology companies or in high-demand sectors can earn $500,000 or more annually, often including base salary, bonuses, and stock options. Achieving this level typically requires extensive experience, advanced skills in areas like machine learning or cloud computing, and often involves working in competitive, high-paying environments.

What are the key skills and qualifications needed to thrive as a Software Development Software Engineer, and why are they important?

To thrive as a Software Development Software Engineer, you need proficiency in programming languages (such as Python, Java, or C++), problem-solving abilities, and typically a bachelor’s degree in computer science or a related field. Familiarity with version control systems (like Git), integrated development environments (IDEs), and knowledge of software development methodologies (such as Agile or Scrum) are commonly required. Strong collaboration, communication, and adaptability are essential soft skills for working effectively in team environments and responding to project changes. These skills and qualities are crucial for building reliable, maintainable software and contributing to successful, dynamic development projects.
What are popular job titles related to Software Development Software Engineer jobs in London, ON? For Software Development Software Engineer jobs in London, ON, the most frequently searched job titles are:
What job categories do people searching Software Development Software Engineer jobs in London, ON look for? The top searched job categories for Software Development Software Engineer jobs in London, ON are:
Co-op Quality Assurance Analyst - Fall 2026 (September to December) - Ontario, Canada (REMOTE)

Co-op Quality Assurance Analyst - Fall 2026 (September to December) - Ontario, Canada (REMOTE)

Info-Tech Research Group

London, ON

Full-time

Posted 28 days ago


Job description

About us

Info-Tech Research Group delivers impartial, highly pertinent IT research, enabling CIOs and IT leaders to make strategic, well-informed decisions. We currently serve over 30,000 professionals and collaborate with IT teams, equipping them with actionable tools and expert guidance to drive measurable results and enhance technology initiatives and organizational processes.

Why join us?

  • We pride ourselves on consistent year-over-year growth.
  • We are ranked among the Top 3 on LinkedIn’s Top Companies List in Canada.
  • We foster a growth-focused, entrepreneurial culture with unlimited opportunities for professional growth and development.
  • We provide financial support for professional development and training.

The Role

The Software QA Tester is responsible for planning and executing effective test suites across various products and systems within Info-Tech’s Agile software development process. Our current product portfolio includes a review website for enterprise software (SoftwareReviews), a policy management application (myPolicies), a suite of diagnostic products for IT and HR professionals, and two websites that host and deliver subscription-based research content to our clients (infotech.com and mcleanco.com).

Major Responsibilities

  • Ensure that testing activities will allow applications to meet business requirements and system goals, fulfill end-user requirements, and identify and resolve systems issues.
  • Evaluate, plan, design, develop, and deploy test strategies, test plans, and test cases based on requirements for new applications, products, and/or enhancements to existing applications throughout their development/product lifecycles.
  • Perform various types of testing including, but not limited to, functional, regression, system integration, back-end database validation, mobile/scalability, cross-browser compatibility, and usability testing.
  • Collaborate with developers and product owners to identify test scenarios and acceptance criteria.
  • Liaise with software developers to address any bugs and deficiencies discovered during testing.
  • Analyze formal test results to discover and resolve defects, bugs, errors, configuration issues, and interoperability flaws.
  • Produce reports and documentation for all test efforts, results, activities, data, logging, and tracking.
  • Cultivate and disseminate knowledge of application testing best practices.

Education and Experience

  • Currently enrolled in a College Diploma or University Degree from an accredited institution and eligible to participate in a co-op program
  • Exposure to test automation tools and frameworks

Must Have Skills

  • Excellent written and oral communication skills
  • Exceptional time management
  • Highly motivated, self-directed, and diligent
  • Keen attention to detail
  • Ability to understand technical systems and concepts

Nice to Have:

  • Knowledge of SQL and relational databases

*We ask all applicants to please include an (unofficial) transcript with their resume*

Info-Tech Research Group of companies is an equal opportunity employer committed to diversity and inclusion and does not discriminate on the basis of any legally protected status or characteristics including Minority/Female/Sexual Orientation/Gender Identity/Disability/Veteran and are pleased to consider all qualified applicants. To that end, upon request, ITRG will ensure, to the extent possible, that accommodations be made available to applicants through the recruitment and hiring process.

 

#LI-BG1