CrawlJobs Logo

Junior Software Engineer

Canada, Mississauga · Job Posted December 23, 2025
Apply Position
Job Link Share

Job Description

We have an opening for a Junior Software Engineer to join our engineering group in Mississauga, Ontario. New graduates are welcome to apply.

Job Responsibility

  • Work as part of the Software team on activities associated with the development of simulation and testing solutions for embedded control software
  • Participate in software design decisions against product and software requirements
  • Be fully responsible for the development of specific software modules of the product under development
  • Produce detailed design documents following internal standards
  • Perform review and testing of software

Requirements

  • Bachelor’s Degree in Computer Science, Computer or Software Engineering. Degree in Electrical or Mechatronics Engineering if minored in Computer Science
  • Strong software development skills (C, C++, Python, Assembly)
  • Experience with embedded system applications
  • Experience in reviewing or debugging code
  • Familiarity with integrated software design and development environment (SDE) and tools
  • Familiarity with configuration management systems (CM) such as GIT or SVN
  • Good communication skills
  • Have demonstrated ability to work effectively, both alone and as a team
  • Self-learner with an ability to take initiative to improve their own skills
  • Ability to meet tight deadlines while being detail-oriented and good problem-solving skills

Looking for more opportunities?

Search for other job offers that match your skills and interests.

Similar Jobs for

Junior Software Engineer

8 matching positions

Junior Software Engineer

Join a front-office engineering team building the systems traders and quants rel...
Location
Location
Canada , Montreal
Salary
Salary:
130000.00 CAD / Year
hunterbond.com Logo
Hunter Bond
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 2–5 years of relevant professional experience
  • Strong Computer Science fundamentals and solid Python skills
  • Bachelor's degree in a technical field is preferred but not essential
  • Curious, analytical, and excited to learn about markets and trading
  • A proactive problem-solver who enjoys technical and mathematical challenges
  • A great teammate with personality-you enjoy building things and working with people
Job Responsibility
Job Responsibility
  • Building fast, scalable Python systems that power real-time risk and pricing
  • Partnering with quants and traders to turn new risk ideas into production tools
  • Helping shape the architecture of a unified, next-gen front-office risk platform
  • Collaborating side-by-side with end-users (traders) to refine system functionality
  • Ensuring the reliability and performance of mission-critical trading tools
What we offer
What we offer
  • Full benefits package
  • hybrid working model
  • Direct mentorship from world-class quants and senior engineers
  • The chance to work at the intersection of high finance and cutting-edge tech
  • A supportive, high-performance culture with a flat organizational structure
  • Fulltime
Read More
Arrow Right

Junior Software Engineer

Are you passionate about building secure, high-quality software and eager to gro...
Location
Location
Europe
Salary
Salary:
Not provided
sigma.software Logo
Sigma Software Group
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • JavaScript / good
  • Node.js / good
  • Go / good
  • Cloud Environments / good
  • CI/CD Pipelines / good
What we offer
What we offer
  • Diversity of Domains & Businesses
  • Variety of technology
  • Health & Legal support
  • Active professional community
  • Continuous education and growing
  • Flexible schedule
  • Remote work
  • Outstanding offices (if you choose it)
  • Sports and community activities
  • Fulltime
Read More
Arrow Right

Junior Software Engineer

Yotpo is leading the next era of trust and loyalty in eCommerce. With AI-powered...
Location
Location
Bulgaria , Sofia
Salary
Salary:
Not provided
yotpo.com Logo
Yotpo
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Professional software development (internships/co‑ops count), building web apps or cloud services
  • Proficiency in at least one of: TypeScript/Node.js, Java/Kotlin/C#, Python, Ruby, or Go—and/or React with TypeScript. Willingness to learn our stack
  • Solid grasp of data structures, algorithms, HTTP, REST/GraphQL, and relational databases (e.g., PostgreSQL/MySQL)
  • Experience with Git, unit/integration testing, debugging with logs/metrics, and incremental, value‑first delivery
  • Customer‑centric, collaborative, takes ownership for outcomes, and seeks feedback
Job Responsibility
Job Responsibility
  • Design, implement, test, and ship user-facing features and backend services with guidance, owning tasks from planning to deployment and monitoring
  • Write clean, maintainable, and well‑tested code
  • add meaningful logs/metrics and concise docs
  • Participate in code/design reviews, giving and receiving constructive feedback to raise the bar
  • Collaborate with product, design, and data to refine scope, break work into iterations, and deliver measurable customer value
  • Improve system health: fix bugs, reduce tech debt, and contribute to performance, reliability, security, and maintainability
  • Leverage modern dev tools (e.g., Git, CI/CD, observability, AI assistants) thoughtfully, critiquing and iterating rather than accepting output blindly
What we offer
What we offer
  • 25 days paid vacation with add-ons for loyalty, regular team buildings and celebrations in and outside the country
  • Additional health insurance package
  • Internal mobility program and refer-a-friend program
  • Managing a fixed monthly budget for social benefits thru Re:Benefit – a flexible online benefits solution
  • Food vouchers
  • E-learning portals and knowledge sharing sessions
  • Company-backed hackathons, Tech conferences, workshops, events, etc
  • Stocked kitchen and bar
  • Flexible hybrid capacity (3 days in the office per week)
  • Fulltime
Read More
Arrow Right

Junior Software Engineer

As a Junior Software Engineer, you will be part of a cross-functional, service-o...
Location
Location
Romania , Iași
Salary
Salary:
Not provided
awin.com Logo
Awin Global
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 1 - 3 years of experience in commercial software engineering roles
  • Strong understanding of object-oriented programming (OOP) and software engineering fundamentals
  • Proficiency in Java (v17+) and Spring Boot
  • Knowledge of containerization tools like Docker
  • Solid understanding of RESTful APIs and microservice architecture
  • Knowledge on relational databases with strong SQL skills and exposure to NoSQL databases (e.g., MongoDB, DynamoDB)
  • Proficiency with data structures and algorithms
  • Understanding of agile methodologies such as Scrum or Kanban
  • Passion for writing clean, maintainable and testable code
Job Responsibility
Job Responsibility
  • Develop and maintain high-quality software components (features, fixes, performance improvements, testing, and documentation)
  • Work with more experienced engineers and actively seek feedback via code reviews, pair programming and mentoring sessions
  • Collaborate to review requirements/specifications and implement low to medium complexity solutions
  • Help the team operate and support its services (bug fixing, incident support, on-call contributions where applicable)
  • Follow agreed best-practice guidelines, security expectations, and development processes
  • Participate in knowledge sharing (demos, documentation, guild/practice sessions)
  • Frequent collaboration with engineers, product managers, designers, and QA within your team
  • Coordinate with other teams when working on shared subsystems, APIs, or platform components
  • Seek input and supervision from senior engineers and act on feedback constructively
What we offer
What we offer
  • Flexi-Week and Work-Life Balance
  • Remote Working Allowance
  • Flexi-Office
  • Meal Vouchers
  • Health & Wellbeing
  • Remote Working Furniture Package
  • Appreciation
  • Fulltime
Read More
Arrow Right

Junior Software Engineer

Are you ready to take the next step in your engineering career? Due to continued...
Location
Location
United Kingdom , Derby
Salary
Salary:
Not provided
jobs.360resourcing.co.uk Logo
360 Resourcing Solutions
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 1+ years’ commercial experience with the Microsoft stack
  • Strong skills in .NET, .NET Core, MVC, WebForms, C#/VB.NET, Entity Framework
  • Experience with Git, branching/merging, and modern development workflows
  • Solid SQL skills and the ability to write optimised queries
  • Experience building and maintaining web applications
  • Experience or familiarity with leveraging AI tools (e.g., code assistants) to enhance software development
  • Familiarity with Agile environments
  • Strong communication skills and a collaborative mindset
  • Experience with unit testing frameworks (MSTest, NUnit, xUnit)
  • Bonus: Experience with Blazor or Telerik
Job Responsibility
Job Responsibility
  • Feature Development — Build and enhance key modules from design through deployment
  • Technical Design Collaboration — Contribute to architectural discussions and help shape scalable, maintainable solutions
  • Code Quality & Security — Participate in code reviews and follow engineering best practices
  • Problem Solving — Investigate issues and deliver effective, well‑engineered solutions
  • Performance Optimisation — Identify and resolve bottlenecks to improve user experience
  • Continuous Improvement — Suggest enhancements to processes, tooling, and workflows
  • Cross‑Team Collaboration — Work closely with support, users, and technical teams to resolve issues
  • System Knowledge Building — Become a go‑to expert on our platform
  • Agile Participation — Contribute to daily stand‑ups, design sessions, and retrospectives
  • Documentation — Help maintain clear, accurate technical documentation
What we offer
What we offer
  • Great company culture & structured career progression
  • Annual performance‑related bonus (discretionary)
  • 22 days holiday + birthday off + up to 3 extra days for length of service
  • Company pension with optional matched contributions
  • Hybrid working & flexibility to work from home
  • Free breakfast, lunch, snacks, and drinks in the office
  • Paid volunteering days & wellbeing “me time”
  • Team volunteering day
  • Employee engagement programme & recognition schemes
  • Retail discounts & cashback platform
  • Fulltime
Read More
Arrow Right

Junior Software Engineer

As a Junior Software Engineer, you’ll play a key role in developing and enhancin...
Location
Location
United Kingdom , Basildon
Salary
Salary:
Not provided
jobs.360resourcing.co.uk Logo
360 Resourcing Solutions
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 1+ year of commercial experience with the Microsoft stack
  • Working knowledge of .NET / .NET Core, MVC, WebForms, C# or VB.NET, and Entity Framework
  • Experience with Git and version control fundamentals
  • Good understanding of SQL and writing optimised queries
  • Familiarity with Agile ways of working
  • Strong communication skills and a collaborative mindset
  • Interest in unit testing (MSTest, NUnit, xUnit) and writing maintainable code
Job Responsibility
Job Responsibility
  • Develop key features — contribute to meaningful modules from design through deployment
  • Collaborate on technical design — join discussions on scalability, performance, and maintainability
  • Write clean, secure code — follow best practices, participate in code reviews, and uphold high standards
  • Solve real-world problems — analyse issues and implement solutions with guidance from senior developers
  • Optimise performance — help identify and resolve performance bottlenecks
  • Learn continuously — explore new tools, technologies, and development practices
  • Collaborate across teams — support users, testers, and support teams to troubleshoot and fix bugs
  • Participate in Agile ceremonies — join stand-ups, sprint planning, and retrospectives
  • Support documentation — help maintain clear, accurate technical documentation
What we offer
What we offer
  • Great company culture & structured career progression
  • Annual performance-related bonus
  • 22 days holiday + birthday off + up to 3 extra days for length of service
  • Hybrid working & flexibility
  • Free breakfast, lunch, snacks, and drinks in the office
  • Paid volunteering days & wellbeing "me time"
  • Retail discounts & cashback platform
  • Pension with optional matched contributions
  • Salary sacrifice schemes (tech, home, cycle to work, pension)
  • Company sick pay
  • Fulltime
Read More
Arrow Right

Junior Software Engineer

As a Junior Backend Engineer on the Demand team in our Budapest office, you’ll c...
Location
Location
Hungary , Budapest
Salary
Salary:
Not provided
taboola.com Logo
Taboola
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor's degree in Computer Science, Engineering, or a related field
  • 1+ years in software development
  • Proven experience with Java equivalent Object-Oriented language
  • Understanding of object-oriented programming, design patterns, and clean code practice
  • Technical level of English proficiency
  • Experience working with AI tools and a good understanding of core AI concepts
  • Experience working in an Agile/Scrum environment
Job Responsibility
Job Responsibility
  • Design and develop systems that empower Taboola's advertisers to effectively manage their advertising budgets and optimize performance toward their business goals
  • Build scalable and reliable solutions to process and analyze vast amounts of data, enabling actionable insights for advertisers
  • Work on a large-scale, high-throughput recommendations system and influence the way billions of people discover the internet
  • Utilize one of the largest real-time big data operations in the world, consisting of over 140TB of new data every day
  • Have end-to-end ownership: design, build, ship, measure, and maintain our products for advertisers to achieve their campaign goals effectively and at scale
  • Collaborate with talented engineers, data scientists, and product managers to build innovative and impactful solutions
What we offer
What we offer
  • Comprehensive benefits (health, etc.)
  • Fully stocked kitchen
  • Location-specific perks (gym partnerships, parking)
  • Hybrid work schedule with 3 days in-office with an option to come in more often if desired
  • Fulltime
Read More
Arrow Right

Junior Software Engineer

Location
Location
United States , Dayton
Salary
Salary:
Not provided
altamiracorp.com Logo
Altamira Technologies
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Current US citizen and willing to apply for and obtain a US Government security clearance
  • Minimum of a BS degree in computer science or a related technical field
  • Basic knowledge of Agile software development practices and engineering best practices for software development
  • Knowledge of some of the following: data architectures, modern cloud-computing software and tools, Python coding, Kubernetes, algorithm development, JavaScript/Typescript, Angular, Java, Spring Boot, Vue, Jira, React, NodeJS, QT, OpenSearch Dashboards, Linux, Docker
Read More
Arrow Right