Enable job alerts via email!

Junior Software Engineer (Req ID: 2025-05)

SS8 Networks

Markham

Hybrid

CAD 60,000 - 100,000

Full time

10 days ago

Boost your interview chances

Create a job specific, tailored resume for higher success rate.

Job summary

An innovative firm is seeking a motivated Junior Software Engineer to join their dynamic team. In this role, you will leverage your skills in C++, Linux, and containerization technologies like Docker and Kubernetes to develop and maintain cutting-edge applications. Collaborating closely with senior engineers, you will participate in code reviews, automate deployment processes, and contribute to the development of RESTful APIs. This position offers a collaborative and inclusive work environment, opportunities for professional growth, and access to the latest tools and technologies. If you are passionate about technology and eager to learn, this is the perfect opportunity for you.

Benefits

Competitive salary
Professional growth opportunities
Collaborative work environment
Access to latest tools
Continuous learning opportunities

Qualifications

  • Strong foundation in C++, Linux, and containerization technologies.
  • Experience with CI/CD tools and Agile SDLC development.

Responsibilities

  • Develop and maintain C++ applications for high performance.
  • Collaborate on microservices and containerized applications.

Skills

C++
Linux
Kubernetes
Docker
Problem-solving
Communication

Education

Bachelor's degree in Computer Science
Bachelor's degree in Engineering

Tools

Docker
Kubernetes
Jenkins
Ansible
Git

Job description

Company Overview:

About SS8 Networks: As a leader in Lawful and Location Intelligence, SS8 helps make societies safer. Our commitment is to extract, analyze, and visualize the critical intelligence that gives law enforcement, intelligence agencies, and emergency services the real-time insights that help save lives. Our high performance, flexible, and future-proof solutions also enable mobile network operators to achieve regulatory compliance with minimum disruption, time, and cost. SS8 is trusted by the largest government agencies, communications providers, and systems integrators globally.

Job Title: Junior Software Engineer

Location: Markham, ON, Canada (Hybrid) - No Work Visa Sponsorship

Job Description:

We are seeking a highly motivated and detail-oriented Junior Software Engineer to join our dynamic engineering team. The ideal candidate will have a strong foundation in C++, Linux, Kubernetes, and Docker, with excellent problem-solving abilities and communication skills. As a Junior Software Engineer, you will work closely with senior engineers to develop, deploy, and maintain cutting-edge applications and systems.

Key Responsibilities:

  • Develop, test, and maintain C++ applications, ensuring high performance and reliability.
  • Collaborate with cross-functional teams to design and implement microservices and containerized applications using Docker and Kubernetes.
  • Assist in the automation of deployment processes using CI/CD tools like Jenkins and Ansible.
  • Agile SDLC development exposure is a plus
  • Participate in code reviews, providing and receiving constructive feedback to ensure code quality.
  • Troubleshoot and resolve issues in the development, testing, and production environments.
  • Contribute to the development of RESTful APIs to enhance system integration and functionality.
  • Write clear, maintainable, and well-documented code.
  • Communicate effectively with team members and stakeholders to ensure project requirements are met.

Required Qualifications:

  • Bachelor's degree in Computer Science, Engineering, or a related field.
  • Proficiency in C++ and a good understanding of software development principles.
  • Experience with 5G and 4G telecom architecture and protocols is a plus
  • Experience with Linux-based operating systems (Ubuntu, CentOS, etc.).
  • Hands-on experience with Docker and Kubernetes for containerization and orchestration.
  • Familiarity with CI/CD tools such as Jenkins and configuration management tools like Ansible.
  • Knowledge of version control systems, particularly Git.
  • Strong problem-solving skills and the ability to learn new technologies quickly.
  • Excellent verbal and written communication skills.

Preferred Qualifications:

  • Experience with other programming languages such as Python or Java.
  • Knowledge of cloud platforms like AWS, Google Cloud, or Azure.
  • Understanding of 5G & 4G network protocols and system security.

What We Offer:

  • Competitive salary and benefits package.
  • Opportunities for professional growth and career advancement.
  • Collaborative and inclusive work environment.
  • Access to the latest tools and technologies.
  • Continuous learning and development opportunities.
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.

Similar jobs

Mobile Software Engineer II (Android)

TD

Toronto

Hybrid

CAD 76,000 - 116,000

3 days ago
Be an early applicant

Software Developer Engineer in Test (SDET) (Contract)

BIMM

Toronto

Hybrid

CAD 71,000 - 91,000

4 days ago
Be an early applicant