CrawlJobs Logo

Filters

Location
Salary
Clear all filters

Developer Canada, Ottawa Jobs

26 Job Offers

Software Developer (Entry Level)
Save Icon
Join an agile Assurance team in Ottawa as an Entry Level Software Developer, building AI-native solutions for telecom networks. You'll use Java and AI-assisted tools daily, with autonomy over features and technology choices. Ideal for curious graduates with a CS degree and a team-first mindset. E...
Location Icon
Location
Canada , Ottawa
Salary Icon
Salary
81700.00 - 90300.00 USD / Year
ericsson.com Logo
Ericsson
Expiration Date
Until further notice
Fpga Developer / Fpga Design Engineer (4g/5g Radio – Datapath / Ru Fpga Design)
Save Icon
Seeking an experienced FPGA Design Engineer in Ottawa, Canada to develop cutting-edge 4G/5G Radio Unit datapaths. You will leverage hands-on DSP expertise in FFT, Beamforming, and digital filters, alongside strong MATLAB/Simulink and SystemVerilog skills. Key responsibilities include architecting...
Location Icon
Location
Canada , Ottawa
Salary Icon
Salary
Not provided
myticas.com Logo
Myticas Consulting
Expiration Date
Until further notice
Senior Embedded Developer
Save Icon
Senior Embedded Developer sought in Ottawa, Canada to lead satellite ground segment software architecture. Requires 10+ years in software development with C++, Java, or Python, plus deep satellite technology knowledge. Drive technical leadership within Scrum teams, mentor engineers, and implement...
Location Icon
Location
Canada , Ottawa
Salary Icon
Salary
Not provided
myticas.com Logo
Myticas Consulting
Expiration Date
Until further notice
Senior Full-Stack Developer
Save Icon
Senior Full-Stack Developer needed in Ottawa for a SECRET-cleared role supporting IAM and cybersecurity. You will design secure apps using React, Angular, Node.js, and TypeScript, integrating Azure services and Microsoft Graph API. Requires 7+ years of enterprise development and 3+ years in IAM s...
Location Icon
Location
Canada , Ottawa
Salary Icon
Salary
Not provided
myticas.com Logo
Myticas Consulting
Expiration Date
Until further notice
Full Stack Software Developer
Save Icon
Join a federal Digital Innovation Hub in Ottawa as an Intermediate Full-Stack Developer. You'll build and scale a cloud-based app using TypeScript, Node.js, and Vue.js within a DevSecOps and Agile environment. Key duties include developing features, managing Docker containers, and maintaining CI/...
Location Icon
Location
Canada , Ottawa
Salary Icon
Salary
Not provided
https://www.randstad.com Logo
Randstad
Expiration Date
Until further notice
Splunk Developer
Save Icon
Seeking a Remote Splunk Developer to join a leading financial institution's Cyber Monitoring team. This role requires a Splunk-certified professional with 5+ years of hands-on Splunk Enterprise Security experience. You will drive SIEM integrations, develop advanced analytics including machine lea...
Location Icon
Location
Canada , Ottawa
Salary Icon
Salary
Not provided
https://www.randstad.com Logo
Randstad
Expiration Date
Until further notice
Junior Functional System Developer
Save Icon
Join Ericsson in Ottawa as a Junior Functional System Developer. You will design and systemize radio product behavior, converting technical requirements into precise specifications. Ideal for candidates with a Bachelor’s in Engineering or related field and basic knowledge of radio systems or RAN....
Location Icon
Location
Canada , Ottawa
Salary Icon
Salary
85000.00 - 111300.00 CAD / Year
ericsson.com Logo
Ericsson
Expiration Date
Until further notice
Baseband Software Developer
Save Icon
Join Ericsson in Ottawa as a **Baseband Software Developer** to shape 5G NR and 6G evolution. You’ll design and optimize high-performance L1/L2 modules using C/C++ and embedded systems, leveraging deep 3GPP standards knowledge. Ideal for experts with 5+ years in telecom, multi-core programming, a...
Location Icon
Location
Canada , Ottawa
Salary Icon
Salary
101500.00 - 133350.00 USD / Year
ericsson.com Logo
Ericsson
Expiration Date
Until further notice
Senior Integration Developer
Save Icon
Join a major federal financial institution's modernization project as a Senior Integration Developer. This remote role requires eligibility for a Government of Canada security clearance. You will lead the migration from MuleSoft to Spring Boot/Spring Integration, leveraging your deep Java and mes...
Location Icon
Location
Canada , Ottawa
Salary Icon
Salary
Not provided
myticas.com Logo
Myticas Consulting
Expiration Date
Until further notice
Data Analyst / Developer – Power BI & Microsoft Fabric
Save Icon
Join our Financial client in Ottawa as a Data Analyst/Developer for a long-term HYBRID role. Architect end-to-end data solutions using Microsoft Fabric, Power BI, and Copilot Studio. Requires 5+ years in Power BI & API integration, plus experience with Fabric and Secret Clearance. Design semantic...
Location Icon
Location
Canada , Ottawa
Salary Icon
Salary
Not provided
myticas.com Logo
Myticas Consulting
Expiration Date
Until further notice
AI ML Developer
Save Icon
Join Ericsson in Ottawa as an AI ML Developer. Design next-generation 5G wireless products using Java/Python in a collaborative R&D environment. This role requires 3-5 years of 3GPP physical layer verification and test automation experience. We offer comprehensive medical, dental, and retirement ...
Location Icon
Location
Canada , Ottawa
Salary Icon
Salary
81700.00 - 90300.00 CAD / Year
ericsson.com Logo
Ericsson
Expiration Date
Until further notice
SW Developer - Cloud RAN Baseband
Save Icon
Join our team in Ottawa to develop cutting-edge 5G/6G Cloud RAN baseband software. You will implement 3GPP specifications and RRM/L2 scheduler functions using C/C++ in an embedded, DevOps environment. We seek a developer with expertise in wireless protocols and CI/CD tools. Enjoy competitive bene...
Location Icon
Location
Canada , Ottawa
Salary Icon
Salary
81700.00 - 90300.00 CAD / Year
ericsson.com Logo
Ericsson
Expiration Date
Until further notice
Software Developer
Save Icon
Join Ericsson in Ottawa to pioneer 5G and Open RAN radio platform software. We seek a recent graduate proficient in C, with OS/Linux basics and a curiosity for AI in development. Enjoy benefits like an annual bonus, health plans, and a retirement savings program.
Location Icon
Location
Canada , Ottawa
Salary Icon
Salary
69000.00 - 90300.00 CAD / Year
ericsson.com Logo
Ericsson
Expiration Date
Until further notice
System Developer
Save Icon
Join Ericsson in Ottawa to shape the future of 5G and 6G RAN technology. As a System Developer, you will design algorithms, develop simulations, and contribute to standardization. We seek experts in signal processing, C++/Java, and 5G NR Physical Layer. Enjoy top benefits, including comprehensive...
Location Icon
Location
Canada , Ottawa
Salary Icon
Salary
81700.00 - 105735.00 CAD / Year
ericsson.com Logo
Ericsson
Expiration Date
Until further notice
Cr gnb system developer
Save Icon
Join Ericsson's RAN Performance team in Ottawa as a System Developer. You will design and implement algorithms, develop simulation tools, and contribute to 5G NR product evolution. The role requires expertise in Python, MATLAB, DSP, and Agile methodologies. We offer a competitive benefits package...
Location Icon
Location
Canada , Ottawa
Salary Icon
Salary
69000.00 - 90300.00 CAD / Year
ericsson.com Logo
Ericsson
Expiration Date
Until further notice
Azure Integration Developer
Save Icon
Location Icon
Location
Canada , Ottawa
Salary Icon
Salary
Not provided
myticas.com Logo
Myticas Consulting
Expiration Date
Until further notice
Junior Developer, DevOps
Save Icon
Join Fullscript's Platform Engineering team as a Junior DevOps Developer in Ottawa or Toronto. You'll build and maintain critical AWS, Kubernetes, and Terraform infrastructure, while automating with Python, Go, or Bash. Enjoy a collaborative, async environment with flexible benefits, competitive ...
Location Icon
Location
Canada , Ottawa; Toronto
Salary Icon
Salary
Not provided
fullscript.com Logo
Fullscript
Expiration Date
Until further notice
Senior Fullstack Developer, Data Foundations
Save Icon
Join Fullscript as a Senior Fullstack Developer on the Data Foundations team in Canada. Build scalable backend services and fullstack tools for our core data ecosystem using Ruby or modern languages. Enjoy remote flexibility, stock options, and a comprehensive benefits package while shaping found...
Location Icon
Location
Canada , Toronto; Ottawa; Calgary
Salary Icon
Salary
Not provided
fullscript.com Logo
Fullscript
Expiration Date
Until further notice
Senior Web Developer
Save Icon
Join Fullscript as a Senior Web Developer to build rich, stable web experiences on our education platform. You'll leverage NextJS and PayloadCMS, focusing on performance, scalability, and seamless integrations. Enjoy a collaborative culture, continuous learning, and flexible benefits in Toronto, ...
Location Icon
Location
Canada , Toronto; Ottawa; Calgary
Salary Icon
Salary
Not provided
fullscript.com Logo
Fullscript
Expiration Date
Until further notice
VC HW Developer
Save Icon
Join Ericsson's Radio Verification team in Ottawa to develop next-generation 5G radio hardware. You will lead design verification, test against 3GPP standards, and work with advanced RF equipment. This role requires RF expertise, knowledge of NR/LTE standards, and strong collaboration skills with...
Location Icon
Location
Canada , Ottawa
Salary Icon
Salary
85000.00 - 111300.00 CAD / Year
ericsson.com Logo
Ericsson
Expiration Date
Until further notice
Previous 1 2 Next

About the Developer role

Discover the dynamic world of developer jobs, a cornerstone of the modern digital economy. Developers are the creative and technical masterminds behind the software, applications, and systems that power our daily lives. From the websites we browse to the mobile apps we use and the complex enterprise software running global businesses, developers are the architects of our digital future. This profession involves designing, coding, testing, and maintaining the software that drives innovation across every industry.

A developer's primary responsibility is the entire software development lifecycle. This begins with analyzing user needs and then designing robust software solutions to meet those requirements. The core of the role involves writing clean, efficient, and well-documented code in various programming languages. Developers build and maintain the backbone of applications, which includes creating and managing Application Programming Interfaces (APIs), backend services, and database structures. They are responsible for implementing key architectural patterns like microservices to ensure systems are scalable, reliable, and performant. A significant part of their work involves integrating different systems, such as connecting applications to databases, message queues, and third-party services.

Beyond initial creation, developers are tasked with continuous improvement and maintenance. This includes identifying and fixing bugs, optimizing applications for speed and stability, and implementing security best practices to protect against vulnerabilities. They conduct rigorous testing, including unit and integration tests, to ensure software quality. Furthermore, developers collaborate closely with other teams, such as frontend engineers, quality assurance (QA) specialists, and DevOps teams, to enable seamless continuous integration and deployment (CI/CD) pipelines. In many modern environments, developers also work on containerizing applications using tools like Docker and orchestrating them with platforms like Kubernetes. For senior and leadership roles, responsibilities expand to include mentoring junior team members, managing project timelines, making strategic technology decisions, and overseeing a team's output and professional development.

Typical skills and requirements for developer jobs are diverse. A strong foundation in computer science principles is essential. Proficiency in one or more programming languages (such as Go, Java, Python, JavaScript, or C#) is a fundamental requirement. Developers must understand software architecture, including concepts like RESTful APIs, microservices, and event-driven systems. Experience with databases (SQL and NoSQL), version control systems like Git, and operating systems is standard. As the field evolves, knowledge of cloud platforms (AWS, Azure, GCP), containerization, and infrastructure-as-code is increasingly valuable. Crucially, soft skills are just as important; problem-solving abilities, analytical thinking, clear communication, and the capacity to work collaboratively in a team are highly sought after. Most positions require a bachelor's degree in computer science or a related field, or equivalent practical experience. Whether you are an entry-level programmer or an experienced applications development manager, developer jobs offer a challenging and rewarding career path for those passionate about building the technology of tomorrow.