Search jobs > Ottawa, ON > Senior software developer

Senior Software Developer

Fortinet
Ottawa, ON, Canada
$210K a year (estimated)
Full-time

Fortinet (NASDAQ : FTNT) is a worldwide provider of network security appliances and the market leader in unified threat management (UTM).

Our products and subscription services provide broad, integrated and high-performance protection against dynamic security threats while simplifying the IT security infrastructure.

Fortinet is headquartered in Sunnyvale, Calif., with offices around the world. If you're looking for a fast-paced, challenging and rewarding environment, then Fortinet is the place for you.

We are an equal opportunity employer offering exciting work, competitive compensation and benefits. Fortinet is looking for the best and the brightest to join our highly motivated team.

We are looking to hire a Software Development Engineer to join our team in Ottawa.

Job Skills Required :

  • 5+ years of software development experience.
  • Experienced C / C++ programmer.
  • Solid background in TCP / IP networking and multi-threaded programming.
  • Experience with email or VoIP related protocols, such as SMTP and SIP an asset.
  • Experience with database designing and reporting an asset.
  • Experience with high performance applications an asset.
  • Knowledge of Linux kernel and Linux security applications a bonus.
  • Excellent problem solving, troubleshooting & communication skills

Educational Requirements :

Bachelor's or master's degree in electrical or computer engineering / science.

Why Join Us :

We encourage candidates from all backgrounds and identities to apply. We offer a supportive work environment and a competitive Total Rewards package to support you with your overall health and financial well-being.

Embark on a challenging, enjoyable, and rewarding career journey with Fortinet. Join us in bringing solutions that make a meaningful and lasting impact to our 660,000+ customers around the globe

30+ days ago
Related jobs
Circle K
Ottawa, Ontario

End-to-end software development lifecycle experience (requirements, design, implementation,. ...

CB Canada
Ottawa, Ontario

We are looking for a skilled, dynamic, and motivated Software Developer who will be responsible for developing world-class messaging systems that meet remarkably high standards of quality, performance, and reliability on a massive scale to a diverse array of customer environments. Software/Computer/...

JSI
Ottawa, Ontario

Analysis of complex problems involving multiple related causes to define required software functionality. Design, implementation, testing and documentation and support of non-real-time software to meet required functionality. Design, implementation, testing & documentation, and support of software w...

Vidyard
Canada

Eager to share knowledge among other senior - staff level developers and mentor junior and intermediate developers on your team. Our engineering team consists of over 50 developers across multiple product streams. A solid background in software engineering—you have had 6+ years of experience shippin...

Thales
Ottawa, Ontario

As a seasoned Cloud Development Software Engineer, for the Cloud Services Platform team, you will work across a variety of disciplines to investigate, prototype, develop, test, and deliver software across an industry leading cloud technology stack. Building cloud native software, using various platf...

Great Canadian Gaming Corp.
Canada, Canada

The Software Developer is a fully proficient software developer, who uses their past experiences and industry knowledge to troubleshoot and solution problems effectively and efficiently. Brainhunter is currently seeking "Senior Software Developer(. The Software Developer plays a key role in the anal...

QNX Software Systems
Ottawa, Ontario

BlackBerry QNX was born in embedded, and provides time-tested and trusted foundation software, including our deterministic microkernel real-time operating system (RTOS), safety-certified products, middleware and security solutions, all purpose-built for embedded systems. BlackBerry QNX software is t...

Ross Video
Ottawa, Ontario

The Camera Motion Systems team is seeking a senior full stack developer to help shape, design, build, and maintain the operator-facing control system for our robotics product line. Senior Manager, Software Development. We value experience in multi-threading, design patterns, best practices such as D...

LRO Staffing
Ottawa, Ontario

Software Developer, Security for our west-end client. Reporting to the Senior Development Manager, this person will join a growing agile team of skilled Developers that build enterprise-level, multi-tier applications in a mission-critical environment. HQ'd in Kanata, this software company has severa...

House of Commons (Canada) / Chambre des communes (Canada)
Ottawa, Ontario

The House of Commons Digital Services and Real Property is staffing for a Senior Software Developer position. As a Senior Software Developer, you will lead the design, development, configuration, and integration of critical digital products. You'll mentor developers, provide guidance, and maint...