1

Software Software Jobs in Markham, ON (NOW HIRING)

Software engineer

Toronto, ON ยท Hybrid

CA$55 - CA$70/hr

Software Engineer (Microsoft Stack) We are seeking an experienced Software Engineer (Microsoft Stack) to join a high performing technology team responsible for designing, building, and delivering ...

The Position A Software Tester applies their skills and works closely with their cross functional teams to ensure amazing experiences for our customers. They solve problems and assist the team with ...

Software Developer

Toronto, ON ยท On-site

CA$90K - CA$140K/yr

About Us Air-tek is a Canadian-based software company with a powerful suite of unique products that have already achieved a significant share of a huge global market. Our product-market fit is strong ...

Software Development: * Write clean, well-tested, and maintainable code * In C#, .NET, Java, React JS, TypeScript, RESTful APIs based on design specifications. * For SQL and NoSQL databases such as ...

About Us: Our client is a leading player in the software industry, driving innovation and delivering cutting-edge solutions. We are seeking a skilled software engineer to join our team. Key ...

As a Software Developer, you will contribute to all aspects of the software delivery lifecycle, working closely with senior developers, architects, and the Scrum team to design, build, test, and ...

Software Engineer

Brampton, ON ยท On-site +1

CA$83K - CA$125K/yr

The Software Engineer will design, develop, document, test, deploy, and debug new and existing software. This role will create, implement, integrate, and maintain software and system components that ...

Software Engineer

Toronto, ON

CA$92K - CA$115K/yr

Job Title Software Engineer What does a successful Software Engineer do at Fiserv? As a successful Software Engineer you will design and deliver high quality features and enhancements. You will ...

Software Developer

Toronto, ON ยท On-site

CA$88K - CA$128K/yr

Join our global engineering team and help shape the future of civil engineering software. In this role, you will participate in feature development, bug fixing, unit testing, and learn the team ...

Apply software engineering best practices including SOLID principles, design patterns, and clean code methodologies. * Work at a high technical level of systems development while building a thorough ...

Software Developer

Toronto, ON ยท On-site

CA$97K - CA$100K/yr

About the Role We are seeking a versatile and results-oriented Software Developer with expertise in full stack development, cloud platforms, and SaaS product integration. The ideal candidate will ...

About the Role We're looking for an Software Engineer to join our Automotive Finance Engineering team. You will play a key role in developing cloud ready backend services, APIs, and front end ...

We are looking for a Software Engineer who wants to grow with a product engineering team that is raising the bar on reliability, automation, AI-assisted delivery, and service ownership. Why This Role ...

As a Software Developer, you will join our team and expand our Wealth Mobile Backend For Frontend (BFF) platform. We are looking for an enthusiastic individual to innovate and collaborate on the ...

Software Developer

Toronto, ON ยท Hybrid

CA$70K - CA$110K/yr

We at ShyftLabs are seeking a highly motivated and curious Software Developer to join our growing engineering team. This role is ideal for young professionals who are excited to learn, eager to build ...

Software Developer

Toronto, ON ยท Hybrid

CA$68K - CA$103K/yr

In this role, you will design and architect scalable, highperforming software solutions with a focus on longterm maintainability. You will develop and support modern, contentdriven digital platforms ...

About the Role As an Intermediate Software Engineer, you will be a core contributor to our proprietary e-commerce software platform - the system our customers trust every day . You will work within a ...

Software Engineer - AI-Native Product Builder Location : Toronto (Hybrid) or Remote within Canada Duration : 4-8 months (with potential extension up to 12+ months) Compensation : Paid via government ...

Software Engineer Department: Commercial Marketer and Web Accelerator Engineering Location: Toronto, ON (Hybrid) Posting date: Closing date: About the job Ready to push the limits of what's possible?

We're looking for an Software Engineer to join our Automotive Finance Engineering team. You will play a key role in developing cloudready backend services, APIs, and frontend components that support ...

next page

Showing results 1-20

Software Software information

What engineers make $500,000?

Senior software engineers, especially those with extensive experience, expertise in high-demand areas like machine learning or cloud computing, and working at large tech companies or startups, can earn $500,000 or more annually through base salary, bonuses, and stock options. Achieving this level often requires advanced skills, strong performance, and sometimes leadership roles or specialized certifications.

Which is the highest paying software job?

Software engineering roles such as software architects, machine learning engineers, and solutions architects tend to have the highest salaries in the software industry. These positions often require advanced skills, experience, and certifications, and may involve leadership responsibilities or specialized technical expertise.

What types of software jobs are there?

Software jobs include roles such as software developer, software engineer, quality assurance tester, systems analyst, and technical support specialist. These positions often require knowledge of programming languages, development tools, and software lifecycle processes, and may involve working in teams or independently across various industries.

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

To thrive as a Software Engineer, you need strong programming skills, a solid understanding of computer science fundamentals, and typically a degree in computer science or a related field. Familiarity with development tools, version control systems like Git, and frameworks or languages such as Python, Java, or JavaScript is essential. Problem-solving, teamwork, and effective communication are standout soft skills in this role. These skills and qualities are crucial for building robust software solutions, collaborating with teams, and adapting to evolving technology.

What is the difference between Software Software vs Software Developer?

AspectSoftware SoftwareSoftware Developer
CredentialsTypically requires a degree in computer science or related field, certifications like Microsoft Certified or AWS CertifiedRequires a degree in computer science or related field, certifications like Microsoft Certified or AWS Certified
Work EnvironmentWorks in teams developing, testing, and maintaining software applicationsDesigns, codes, and tests software programs, often collaborating with teams
Industry UsageCommonly employed in tech companies, software firms, and IT departmentsEmployed across various industries including tech, finance, healthcare, and more

Software Software and Software Developer roles share similar credentials and work environments, often overlapping in industry usage. The main difference lies in the scope: Software Software may focus more on managing and maintaining software systems, while Software Developers primarily design and build new software applications.

What are Software Software professionals?

The term 'Software Software' appears to be a typographical error or redundancy. Typically, the intended job title is 'Software Engineer' or 'Software Developer.' These professionals are responsible for designing, developing, testing, and maintaining software applications or systems. They use programming languages and engineering principles to solve problems and create software solutions for businesses or consumers. Their work can range from building desktop applications to developing complex cloud-based systems.

What jobs in the US pay $300,000 a year?

In the software industry, roles such as senior software engineers, software architects, and engineering managers can earn $300,000 or more annually, especially with experience, specialized skills, and working at large tech companies or startups. High compensation often includes base salary, bonuses, and stock options, and requires advanced technical expertise and leadership abilities.

How does a Software Engineer typically collaborate with cross-functional teams during a project?

Software Engineers frequently work alongside product managers, designers, and quality assurance specialists to deliver robust solutions. Collaboration usually involves regular meetings to clarify requirements, code reviews to ensure quality, and agile ceremonies like stand-ups or sprint planning to coordinate progress. Effective communication and adaptability are essential, as priorities and project scopes may shift based on feedback from various stakeholders. This teamwork fosters a dynamic environment where engineers can both learn from and contribute to multiple areas of the product lifecycle.
What are popular job titles related to Software Software jobs in Markham, ON? For Software Software jobs in Markham, ON, the most frequently searched job titles are:
What cities near Markham, ON are hiring for Software Software jobs? Cities near Markham, ON with the most Software Software job openings:
Software engineer

Software engineer

Infotek Consulting Inc.

Toronto, ON โ€ข Hybrid

CA$55 - CA$70/hr

Other

Posted 12 days ago


Job description

Software Engineer (Microsoft Stack)


We are seeking an experienced Software Engineer (Microsoft Stack) to join a high performing technology team responsible for designing, building, and delivering enterprise scale solutions using Microsoft technologies. This role combines hands on software engineering with technical leadership, helping drive the development of secure, scalable, and cloud native applications leveraging Azure and the .NET ecosystem.

Location: Toronto, ON (Hybrid โ€“ 3 days onsite per week)

Duration: June 15, 2026 โ€“ December 18, 2026

Rate: $55โ€“$70/hour

Hours: 7.5 hours per day


Key Responsibilities

Technical Leadership & Architecture

  • Lead the design and development of applications using C#, .NET, .NET Core, ASP.NET, and Azure services.
  • Define technical standards, design patterns, and engineering best practices.
  • Architect cloud native and distributed systems leveraging Azure App Services, Functions, API Management, Service Bus, Event Grid, Azure SQL, and Cosmos DB.
  • Conduct code reviews and provide technical mentorship to development teams.

Software Engineering & Delivery

  • Develop high quality, maintainable code following SOLID principles and clean architecture practices.
  • Build and support RESTful APIs, microservices, event driven solutions, and enterprise integrations.
  • Collaborate with cross functional teams to translate business requirements into scalable technical solutions.
  • Ensure solutions meet security, compliance, performance, and reliability standards.

Solution Design & Delivery

  • Partner with business stakeholders and product owners to understand requirements and define technical solutions.
  • Participate in architecture discussions, solution planning, and technical roadmaps.
  • Break down complex requirements into actionable development tasks.

Testing & Quality

  • Develop unit tests, integration tests, and automated testing frameworks.
  • Troubleshoot and resolve complex technical issues across multiple environments.
  • Ensure applications meet performance, scalability, and reliability objectives.

Agile & Collaboration

  • Participate in Agile ceremonies including sprint planning, standups, backlog grooming, and retrospectives.
  • Document technical designs, APIs, and system workflows.
  • Work closely with architects, product owners, and DevOps teams to deliver business value.

Operational Excellence

  • Support CI/CD pipelines and DevOps automation practices.
  • Monitor application performance and contribute to production support activities.
  • Drive continuous improvement across engineering processes and tooling.

Required Qualifications

  • Bachelor's degree in Computer Science, Software Engineering, or a related discipline, or equivalent practical experience.
  • 6โ€“8+ years of hands on software development experience.
  • Expert level experience with Microsoft technologies including Azure, .NET, and enterprise integration solutions.
  • Strong experience designing and delivering scalable, secure, cloud native applications.
  • Deep expertise in Azure Integration Services, API Management, and event driven architectures.
  • Proven experience leading technical initiatives, modernizing platforms, and driving quality engineering practices.
  • Strong background in API development, DevOps automation, and solution architecture.
  • Solid understanding of cloud platforms including Azure, AWS, and GCP.
  • Excellent communication, leadership, and problem solving skills.

Nice to Have

  • Experience within the financial services sector.
  • Previous exposure to mortgage, lending, banking, or related financial domains.

Preferred Technical Skills

  • C#
  • .NET / .NET Core
  • ASP.NET
  • Azure App Services
  • Azure Functions
  • Azure API Management
  • Azure Service Bus
  • Azure Event Grid
  • Azure SQL
  • Cosmos DB
  • REST APIs
  • Microservices Architecture
  • CI/CD
  • DevOps
  • Event Driven Architecture
  • Enterprise Integration
  • Agile/Scrum


If you are passionate about building modern cloud solutions and enjoy leading technical initiatives within a collaborative environment, we would like to hear from you.