An Associate Software Engineer at Xtract One, focuses on SaaS and hardware products, and is a highly motivated and talented individual poised to work closely with senior engineers and cross ...
An Associate Software Engineer at Xtract One, focuses on SaaS and hardware products, and is a highly motivated and talented individual poised to work closely with senior engineers and cross ...
Associate Software Engineer
King, ON · On-site +1
Associate Software Engineer - Launch Your Engineering Career at Sun Life Your Career Starts Here ... Familiarity with CI/CD pipelines, cloud platforms, or modern DevOps practices is an asset ...
Associate Software Engineer
King, ON · On-site +1
Associate Software Engineer - Launch Your Engineering Career at Sun Life Your Career Starts Here ... Familiarity with CI/CD pipelines, cloud platforms, or modern DevOps practices is an asset ...
Associate Software Engineer
Toronto, ON · On-site +1
Associate Software Engineer - Launch Your Engineering Career at Sun Life Your Career Starts Here ... Familiarity with CI/CD pipelines, cloud platforms, or modern DevOps practices is an asset ...
Associate Software Engineer
Toronto, ON · On-site +1
Associate Software Engineer - Launch Your Engineering Career at Sun Life Your Career Starts Here ... Familiarity with CI/CD pipelines, cloud platforms, or modern DevOps practices is an asset ...
Associate Software Engineer
King, ON · On-site +1
Associate Software Engineer - Launch Your Engineering Career at Sun Life Your Career Starts Here ... Familiarity with CI/CD pipelines, cloud platforms, or modern DevOps practices is an asset ...
Associate Software Engineer
King, ON · On-site +1
Associate Software Engineer - Launch Your Engineering Career at Sun Life Your Career Starts Here ... Familiarity with CI/CD pipelines, cloud platforms, or modern DevOps practices is an asset ...
Associate Software Engineer
Toronto, ON · On-site +1
Associate Software Engineer - Launch Your Engineering Career at Sun Life Your Career Starts Here ... Familiarity with CI/CD pipelines, cloud platforms, or modern DevOps practices is an asset ...
Associate Software Engineer
Toronto, ON · On-site +1
Associate Software Engineer - Launch Your Engineering Career at Sun Life Your Career Starts Here ... Familiarity with CI/CD pipelines, cloud platforms, or modern DevOps practices is an asset ...
Associate Software Engineer
Toronto, ON · On-site +1
Associate Software Engineer - Launch Your Engineering Career at Sun Life Your Career Starts Here ... Familiarity with CI/CD pipelines, cloud platforms, or modern DevOps practices is an asset ...
Associate Software Engineer
Toronto, ON · On-site +1
Associate Software Engineer - Launch Your Engineering Career at Sun Life Your Career Starts Here ... Familiarity with CI/CD pipelines, cloud platforms, or modern DevOps practices is an asset ...
Associate Software Engineer
King, ON · On-site +1
Associate Software Engineer - Launch Your Engineering Career at Sun Life Your Career Starts Here ... Familiarity with CI/CD pipelines, cloud platforms, or modern DevOps practices is an asset ...
Associate Software Engineer
King, ON · On-site +1
Associate Software Engineer - Launch Your Engineering Career at Sun Life Your Career Starts Here ... Familiarity with CI/CD pipelines, cloud platforms, or modern DevOps practices is an asset ...
Associate Software Engineer
Toronto, ON · Hybrid
CA$60K - CA$80K/yr
As a conversion developer, you will collaborate directly with conversion leads and conversion ... Minimum 3 years of experience in a software development role, with a strong emphasis on database ...
New
Associate Software Engineer
Toronto, ON · Hybrid
CA$60K - CA$80K/yr
As a conversion developer, you will collaborate directly with conversion leads and conversion ... Minimum 3 years of experience in a software development role, with a strong emphasis on database ...
New
The Role GBME is searching for Associate Software Engineers who are continuous learners and are eager to boost capabilities of capital markets products and analytics platforms. The successful ...
The Role GBME is searching for Associate Software Engineers who are continuous learners and are eager to boost capabilities of capital markets products and analytics platforms. The successful ...
... oriented Associate Software Engineer to work on development and support of Global Fixed Income ... As a Developer, you'll participate in meetings/stand ups with stakeholders to prioritize ...
... oriented Associate Software Engineer to work on development and support of Global Fixed Income ... As a Developer, you'll participate in meetings/stand ups with stakeholders to prioritize ...
161 Bay Street (93021), Canada, Toronto,Toronto, Ontario, Associate, Software Engineer, New Grad ... Whether you're a big Apple fan or an Android lover, a UI developer or prefer NoSQL databases over ...
161 Bay Street (93021), Canada, Toronto,Toronto, Ontario, Associate, Software Engineer, New Grad ... Whether you're a big Apple fan or an Android lover, a UI developer or prefer NoSQL databases over ...
Software/Web App Developer (Associate)
Toronto, ON · On-site
CA$65K - CA$85K/yr
A recent graduate from a Computer Science, Software Engineering, or similar degree program, or a junior developer with up to two (2) years of professional experience. Candidates will be expected to ...
Software/Web App Developer (Associate)
Toronto, ON · On-site
CA$65K - CA$85K/yr
A recent graduate from a Computer Science, Software Engineering, or similar degree program, or a junior developer with up to two (2) years of professional experience. Candidates will be expected to ...
Software Developer
CA$95/hr
Russell Tobin & Associates is hiring on behalf of one of its esteemed clients. Job ID: 26-16536 Job Title: Software Developer - ETL - Senior Location: Toronto, ON (Onsite) Duration 206.00 Business ...
Software Developer
CA$95/hr
Russell Tobin & Associates is hiring on behalf of one of its esteemed clients. Job ID: 26-16536 Job Title: Software Developer - ETL - Senior Location: Toronto, ON (Onsite) Duration 206.00 Business ...
Principal Associate Software Engineer - International Card Tech - Full-Stack
Toronto, ON · On-site +1
CA$153.30K/yr
161 Bay Street (93021), Canada, Toronto,Toronto, Ontario, Principal Associate Software Engineer ... developer experience and data engineering. * Create exciting new applications using object oriented ...
Principal Associate Software Engineer - International Card Tech - Full-Stack
Toronto, ON · On-site +1
CA$153.30K/yr
161 Bay Street (93021), Canada, Toronto,Toronto, Ontario, Principal Associate Software Engineer ... developer experience and data engineering. * Create exciting new applications using object oriented ...
Principal Associate Software Engineer - International Card Tech - Full-Stack
Toronto, ON · On-site +1
CA$134.40K - CA$153.30K/yr
161 Bay Street (93021), Canada, Toronto,Toronto, Ontario,Principal Associate Software Engineer ... developer experience and data engineering. * Create exciting new applications using object oriented ...
Principal Associate Software Engineer - International Card Tech - Full-Stack
Toronto, ON · On-site +1
CA$134.40K - CA$153.30K/yr
161 Bay Street (93021), Canada, Toronto,Toronto, Ontario,Principal Associate Software Engineer ... developer experience and data engineering. * Create exciting new applications using object oriented ...
We are seeking a highly skilled Senior Software Developer to join our dynamic team. The ideal ... Associate discount * Health and Dental benefits * RRSP/DPSP * Performance bonuses * Learning ...
We are seeking a highly skilled Senior Software Developer to join our dynamic team. The ideal ... Associate discount * Health and Dental benefits * RRSP/DPSP * Performance bonuses * Learning ...
Some of what you need: * 0-3 years' experience in software/platform/DevOps. * Good knowledge of ... Associate discount * Health and Dental benefits * RRSP/DPSP * Performance bonuses * Learning ...
Some of what you need: * 0-3 years' experience in software/platform/DevOps. * Good knowledge of ... Associate discount * Health and Dental benefits * RRSP/DPSP * Performance bonuses * Learning ...
Associate Java Developer
Toronto, ON · Hybrid
CA$85K - CA$100K/yr
Associate Software Developer - Java This role is eligible for our hybrid work model: Two days in-office. Our Technology team is the backbone of our company: constantly creating, testing, learning and ...
Associate Java Developer
Toronto, ON · Hybrid
CA$85K - CA$100K/yr
Associate Software Developer - Java This role is eligible for our hybrid work model: Two days in-office. Our Technology team is the backbone of our company: constantly creating, testing, learning and ...
Associate Software Engineer - L3 Support
Toronto, ON · On-site
CA$59.50K - CA$84K/yr
Develop new components as required for engineering programs and projects within assigned area and may also work on small features and develop small tools. * Support business enquiries and business ...
New
Associate Software Engineer - L3 Support
Toronto, ON · On-site
CA$59.50K - CA$84K/yr
Develop new components as required for engineering programs and projects within assigned area and may also work on small features and develop small tools. * Support business enquiries and business ...
New
Associate Java Developer
Toronto, ON · Hybrid
CA$85K - CA$100K/yr
Associate Software Developer - Java This role is eligible for our hybrid work model: Two days in-office. Our Technology team is the backbone of our company: constantly creating, testing, learning and ...
Associate Java Developer
Toronto, ON · Hybrid
CA$85K - CA$100K/yr
Associate Software Developer - Java This role is eligible for our hybrid work model: Two days in-office. Our Technology team is the backbone of our company: constantly creating, testing, learning and ...
Associate Software Developer information
See Markham, ON salary details
$23.7K - $32.2K
11% of jobs
$32.2K - $40.7K
5% of jobs
$40.7K - $49.3K
6% of jobs
$50.3K is the 25th percentile. Wages below this are outliers.
$49.3K - $57.8K
18% of jobs
The median wage is $61.3K / yr.
$57.8K - $66.3K
23% of jobs
$73K is the 75th percentile. Wages above this are outliers.
$66.3K - $74.8K
15% of jobs
$74.8K - $83.4K
6% of jobs
$83.4K - $91.9K
2% of jobs
$91.9K - $100.4K
4% of jobs
$100.4K - $108.9K
5% of jobs
$108.9K - $117.5K
4% of jobs
$23.7K
$65.8K
$117.5K
How much do associate software developer jobs pay per year?
What Is an Associate Software Developer?
As an associate software developer, you assist senior software developers with the programming and development of computer software. Your job duties include writing software code in various programming languages, troubleshooting issues with software applications, and performing unit testing of software components. The career typically requires a bachelor’s degree in computer science, software engineering, or a related field and on-the-job training. Additional qualifications include strong technical and problem-solving skills, prior coding experience, and knowledge of multiple programming languages.
What are the key skills and qualifications needed to thrive as an Associate Software Developer, and why are they important?
What are some common challenges faced by Associate Software Developers when collaborating on large projects?
What is the difference between Associate Software Developer vs Junior Software Engineer?
| Aspect | Associate Software Developer | Junior Software Engineer |
|---|---|---|
| Required Credentials | Bachelor's in CS or related field, some internships | Bachelor's in CS or related field, entry-level |
| Work Environment | Collaborative teams, entry-level projects | Development teams, learning-focused tasks |
| Employer & Industry Usage | Tech companies, startups, IT firms | Software firms, tech departments in various industries |
| Common Search & Comparison | Yes | Yes |
The main difference between an Associate Software Developer and a Junior Software Engineer lies in terminology and specific company usage. Both roles typically require similar educational backgrounds and involve entry-level development tasks. The title 'Associate Software Developer' is often used in tech companies emphasizing a developmental pathway, while 'Junior Software Engineer' may be more common in traditional engineering environments. Overall, these roles are quite similar, with differences mainly in naming conventions.

Full-time
PTO
Posted yesterday
Job description
Xtract Oneis a technology company dedicated to making the world safer through intelligent, frictionless security solutions. We design and deliver advanced threat detection screening systems that help organizations protect people, property, and public spaces-without slowing them down.
Our solutions combine cutting-edge hardware, AI-powered analytics, and real-time insights to detect weapons and potential threats in high-traffic environments such as stadiums, arenas, corporate offices, government buildings, and entertainment venues. Xtract One enables safer, more welcoming experiences while maintaining the highest standards of security.
With teams across North America, Xtract One brings together engineers, technologists, and business professionals who are passionate about innovation, collaboration, and real-world impact. We are driven by a shared mission to redefine security-making it smarter, more human-centric, and seamlessly integrated into everyday environments.
Xtract One is currently looking for a "Associate Software Engineer" to join our team!
Location:55 York Street, Suite 1100, Toronto Ontario, M5J 1R7
Work Model:Hybrid, 3 days in office
Compensation: $72,000-$88,000 CAD, Benefits, Vacation, Sick Days, Bonus, Stock Options
Status:Full-time
Vacancy Status:This is a new position within the Engineering Software department
Job Summary:
An Associate Software Engineer at Xtract One, focuses on SaaS and hardware products, and is a highly motivated and talented individual poised to work closely with senior engineers and cross-functional teams. This role involves contributing to the development, testing, and maintenance of both software and hardware products. It presents an excellent opportunity for recent graduates or entry-level professionals eager to embark on a rewarding career in engineering and development.
Responsibilities:
- Collaboration and Development:
- Collaborate with team members to comprehend project requirements and actively contribute to the development of both software and hardware applications.
- Demonstrate learnings towards writing clean, maintainable, and efficient code adhering to best practices.
- Software Development Lifecycle:
- Demonstrate engagement in the entire software and hardware development lifecycle, encompassing coding, testing, debugging, and deployment.
- Create unit tests and actively participate in integration testing to ensure the delivery of high-quality software and hardware solutions.
- Problem-Solving:
- Analyze and troubleshoot defects and issues in both software, providing effective solutions.
- Collaborate with team members to identify and implement successful problem-solving strategies.
- Documentation:
- Document code consistently throughout the development process.
- Contribute to the creation of technical documentation to facilitate system maintenance and future development.
- Cross-Functional Collaboration:
- Work closely with cross-functional teams, including product managers, designers, and QA engineers, to deliver integrated and high-quality software and hardware solutions.
- Actively participate in code reviews to build understanding of code quality and coding standards.
- Continuous Learning:
- Stay informed about industry trends, emerging technologies, and best practices to continuously improve skills and contribute innovative ideas.
Qualifications:
- Bachelor's degree in Computer Science, Software Engineering, or a related field.
- Knowledge of programming languages such as Python, Java, C++, or similar.
- At least 1 year of experience working in software development
- Familiarity with software methodologies and practices.
- Strong problem-solving and analytical skills applicable.
- Excellent communication and teamwork abilities, essential for cross-disciplinary collaboration.
- Eagerness to learn and adapt to new technologies in both software and hardware development.
- Knowledge of version control systems.
- Understanding of basic software design principles.
- Familiarity with web development frameworks and technologies.
- Knowledge of database systems (SQL or NoSQL).
- Exposure to various development methodologies (agile, waterfall, etc).
Disclosure of AI Use in Recruitment:
Our recruitment process may utilize artificial intelligence (AI) tools to enhance efficiency and ensure a fair and comprehensive review of applications. This may include AI for tasks such as initial resume screening and transcribing interview discussions. We are committed to using AI responsibly and ethically, with a focus on fairness and minimizing bias.
Commitment to Inclusive and Accessible Work Environments:
Xtract One is committed to creating an inclusive, accessible work environment and providing accommodations for individuals with disabilities in accordance with the Accessibility for Ontarians with Disabilities Act (AODA) and the Ontario Human Rights Code. If you require accommodation at any stage of the recruitment process or while employed with us, please notify Human Resources atHR@xtractone.com, and we will work with you to meet your needs.