Job Search and Career Advice Platform
82

Junior Software Developer jobs in Canada

Network C++ Developer

Network C++ Developer
Global Eagle
Dubai
AED 30,000 - 50,000
Urgently required
Yesterday
I want to receive the latest job alerts for “Junior Software Developer” jobs

IT Support Engineer (Windows 11 Implementation)

IT Support Engineer (Windows 11 Implementation)
Dicetek LLC
Dubai
AED 120,000 - 200,000
Urgently required
Yesterday

Business Development and Applications Engineer- Middle East

Business Development and Applications Engineer- Middle East
Eaton Corporation
Dubai
AED 180,000 - 250,000
Urgently required
3 days ago

Lead Software Engineer (Java) - Ledger

Lead Software Engineer (Java) - Ledger
Revolut
United Arab Emirates
AED 200,000 - 300,000
Urgently required
4 days ago

AI Software Development Consultant

AI Software Development Consultant
I Am Techie
Dubai
AED 120,000 - 200,000
Urgently required
4 days ago
Discover more opportunities than anywhere else.
Find more jobs now

Senior Software Engineer

Senior Software Engineer
Open Innovation
Abu Dhabi
AED 70,000 - 90,000
Urgently required
4 days ago

Senior Jira Software Engineer

Senior Jira Software Engineer
Canonical
Dubai
Remote
AED 257,000 - 331,000
Urgently required
5 days ago

Senior Software Engineer - FinIQ (Techno-Functional)

Senior Software Engineer - FinIQ (Techno-Functional)
GSSTech Group
United Arab Emirates
AED 200,000 - 300,000
Urgently required
6 days ago
HeadhuntersConnect with headhunters to apply for similar jobs

Senior Software Engineer

Senior Software Engineer
Discovered MENA
Abu Dhabi Emirate
AED 200,000 - 300,000
Urgently required
6 days ago

Software Engineer (HFT) - Intern

Software Engineer (HFT) - Intern
TAAS Partners
Dubai
Remote
AED 120,000 - 200,000
Urgently required
6 days ago

Software Engineer Required In DUBAI- Dubai-PRIMEX IMMIGRATION LLP-1-5 - TimesJobs.com

Software Engineer Required In DUBAI- Dubai-PRIMEX IMMIGRATION LLP-1-5 - TimesJobs.com
PRIMEX IMMIGRATION LLP
Dubai
AED 120,000 - 160,000
Urgently required
7 days ago

Software Engineer Android

Software Engineer Android
Revolut
Dubai
AED 200,000 - 300,000
Urgently required
3 days ago

IT Support Engineer

IT Support Engineer
Vemco Group MENA & Asia
Dubai
AED 80,000 - 120,000
Urgently required
4 days ago

IT Support Engineer

IT Support Engineer
Trustbend Packers & Movers
Dubai
AED 80,000 - 120,000
Urgently required
4 days ago

IT Support Engineer (Windows 11 Implementation)

IT Support Engineer (Windows 11 Implementation)
Dicetek LLC
Sharjah
AED 120,000 - 200,000
Urgently required
5 days ago

Technician PC - IT Operations Eng & Support

Technician PC - IT Operations Eng & Support
Wynn Al Marjan Island
Ras Al Khaimah
AED 60,000 - 120,000
Urgently required
5 days ago

Software Consultant

Software Consultant
Eiger Marvel Human Resource Consultancies
Dubai
AED 120,000 - 200,000
Urgently required
6 days ago

Senior Android Developer

Senior Android Developer
1inch
Dubai
AED 120,000 - 200,000
Urgently required
6 days ago

Applications Engineer - Coiled Tubing Drilling

Applications Engineer - Coiled Tubing Drilling
Baker Hughes
Dubai
AED 257,000 - 331,000

Software Engineer - Intern

Software Engineer - Intern
TAAS Partners
Dubai
AED 120,000 - 200,000

Software Engineer

Software Engineer
TAAS Partners
Dubai
AED 120,000 - 200,000

NOC Application Engineer – L1

NOC Application Engineer – L1
e& UAE
Abu Dhabi
AED 100,000 - 140,000

Senior Software Engineer (RDMA)

Senior Software Engineer (RDMA)
GGateway for Outsourcing IT
Dubai
AED 200,000 - 300,000

Application Support Engineer

Application Support Engineer
Ultimate HR Solutions
Dubai
AED 120,000 - 200,000

Pre-Order EMEA Front End Application Engineer - LV Busway Systems

Pre-Order EMEA Front End Application Engineer - LV Busway Systems
Eaton Corporation
Dubai
AED 183,000 - 258,000

Network C++ Developer

Be among the first applicants.
Global Eagle
Dubai
AED 30,000 - 50,000
Be among the first applicants.
Yesterday
Job description
Overview

About Anuvu

For over a decade, our clients in aviation and maritime have used our technology-driven products and services to keep their passengers entertained and connected to the things they love, from anywhere in the world. Brands such as Southwest Airlines, Norwegian Cruise Lines, Cathay Pacific and Celebrity Cruises have trusted us to provide solutions from high-speed broadband internet to movies, television and games.

Our team of global experts take pride in providing clients what they need today while creating a strategic road map for tomorrow through reliable, scalable, and affordable content and connectivity solutions designed to meet the ever-changing technology needs of our clients\' passengers and guests.

Be Part of the Movement

Anuvu is embarking on a new chapter with a new story to tell. As one of the leading providers of high-speed connectivity and entertainment solutions for worldwide mobility markets, we deliver what customers need today, while remaining flexible and future-focused.

Role Summary

The Senior Network Full Stack Developer is an experienced software engineer with more than 5 years of professional experience in full-stack development, specializing in networking solutions. This role requires proficiency in multiple programming languages such as C / C++, Java, and Python, with an emphasis on high-performance network programming. The developer will be responsible for architecting and leading the design and implementation of complete network modules, making key technical decisions, and ensuring robust, scalable solutions. The ideal candidate will have a strong background in networking protocols and hardware, and will guide the team through all stages of development, from design to deployment and production support.

A significant advantage will be given to candidates with hands-on experience in developing applications using DPDK in C++ , and additional expertise in PCAPPlusPlus will be considered a major plus.

Location - Dubai, UAE

Remote options - This role will be on a hybrid work arrangement, 3 days a week in the office and 2 days at home

Key Responsibilities
  • Architect, design, and lead the implementation of full network modules, assuming end-to-end ownership of assigned components.
  • Develop high-performance server-side systems integrating multiple technologies and interacting with hardware and network devices (routers, switches, etc.).
  • Define and execute the unit and integration testing strategy using Google Test , following Test-Driven Development (TDD) methodology.
  • Rapidly create prototypes, proofs of concept, and demos from functional specifications.
  • Support and troubleshoot production issues, ensuring minimal downtime and root cause analysis.
  • Enforce best practices in configuration management, version control (Git), and deployment automation.
  • Guide and mentor team members, fostering collaboration and technical excellence.
  • Contribute to and maintain technical documentation, user guides, and design artifacts.
Qualifications and Technology Experience

BS or AS in Computer Science, Computer Engineering, Electrical Engineering, or equivalent professional experience.

Core Languages
  • More than 5 years of experience in C / C++ development
  • Additional experience in Java or Python
Networking Expertise
  • Strong understanding of network devices and protocols (IP, TCP, UDP) and OSI model
  • Proficiency in Linux environments for network software
Testing Methodologies
  • Expertise in Google Test for unit testing
  • Strong background in TDD (Test-Driven Development)
Performance Networking (Highly Desirable)
  • Hands-on experience with DPDK in C++
  • Expertise with PCAPPlusPlus library is a plus.
DevOps Tools
  • Git (GitHub, Bitbucket)
  • Ansible
  • Docker
Databases
  • Experience with both Relational Databases (e.g., MySQL) and NoSQL Databases (e.g. ElasticSearch)
Agile / Scrum Methodologies
  • Comfortable working in fast-paced iterative environments
Soft Skills
  • Works effectively in dynamic, fast-moving environments; plans ahead and meets commitments with calm, professional judgment.
  • Resilient and growth-oriented; incorporates feedback, adjusts plans, and maintains momentum.
  • Maintains balance and focus during stress; prioritizes thoughtfully to deliver high-quality outcomes.
  • Strong communication (written and verbal) with clear, concise updates to technical and non-technical audiences.
  • Steady technical leadership : owns end-to-end modules and guides design decisions and code quality.
  • Self-motivated, proactive, and effective with limited supervision.
The Benefits of Working Here

A career with Anuvu is a unique opportunity to grow your knowledge and skills within a culture that thrives on collaboration and innovation. In addition to being a part of an amazing group, we also have competitive benefits including medical, paid time off, life insurance, flexible scheduling, maternity and paternity leave, employee assistance, and more!

  • Previous
  • 1
  • 2
  • 3
  • 4
  • Next

* The salary benchmark is based on the target salaries of market leaders in their relevant sectors. It is intended to serve as a guide to help Premium Members assess open positions and to help in salary negotiations. The salary benchmark is not provided directly by the company, which could be significantly higher or lower.

Job Search and Career Advice Platform
Land a better
job faster
Follow us
JobLeads Youtube ProfileJobLeads Linkedin ProfileJobLeads Instagram ProfileJobLeads Facebook ProfileJobLeads Twitter AccountJobLeads Xing Profile
Company
  • Customer reviews
  • Careers at JobLeads
  • Site notice
Services
  • Free resume review
  • Job search
  • Headhunter matching
  • Career advice
  • JobLeads MasterClass
  • Browse jobs
Free resources
  • 5 Stages of a Successful Job Search
  • 8 Common Job Search Mistakes
  • How Long should My Resume Be?
Support
  • Help
  • Partner integration
  • ATS Partners
  • Privacy Policy
  • Terms of Use

© JobLeads 2007 - 2025 | All rights reserved