Search jobs > Burnaby, BC > Software developer
Fortinet's FortiWeb team is expanding and looking to find experienced software developers to join their team!
Responsibilities
- Write, modify, integrate and test software code.
- Develop software using C / C++.
- Provide design and development feedback, while working collaboratively in determining the best solution.
- Work closely with other developers to triage and eliminate bugs.
- Work with the Product Management teams on product roadmaps, new features design, and product certifications.
- Work with R&D and QA throughout the product development lifecycle.
- Research new technologies and trends to be familiar with and be able to devise a new solution.
Requirements
- B.S. in Computer Science or Electrical Engineering; M.S. preferred.
- Proficient in C language, proficient in development tools and environments under LINUX, such as gcc gdb libc, etc., able to understand GNU Makefile.
- Deep knowledge of the HTTP / HTTPS protocol.
- Familiarity with network firewalls, IDS / IPS, VPN, security consulting, SSL, IPsec.
- Familiarity with common Web Authentication protocols, like NTLM, HTTP Basic, Radius, LDAP.
- Experience with common web servers and proxies (like Nginx / Apache / Haproxy).
- Understanding of Web application vulnerabilities, OWASP top 10.
- Extensive experience in a pre- and post-systems engineering.
- Experience with containers and Kubernetes.
- High self-learning abilities.
LI-KL1
Staff Software Developer, AI Product Engineering Team
Collaborating with a team of developers to solve complex problems and provide elegant solutions to Clio customers. Experience in software development, specifically with building web applications at scale and Ruby on Rails and Python. Demonstrated success in mentorship in software development, partic...
Staff Embedded Software Developer
Fortinet is currently seeking an experienced embedded software Developer for development of our next generation security solution impacting multiple products of the Fortinet Security Fabric with focus on FortiGate. Develop, design, and test the software for Fortinet products. Maintain, evaluate, tun...
Staff Front-End Software Developer
Fortinet is looking for a Staff Front-End Software Developer to assist FortiWEB Team. ...
Staff Software Developer
Fortinet's FortiWeb team is expanding and looking to find experienced software developers to join their team!. Write, modify, integrate and test software code. Work closely with other developers to triage and eliminate bugs. ...
Staff Software Developer
Vidyard is looking for a Staff Software Developer to join our Development team. Reporting to the VP of Software Development, you’ll work with a cross functional team consisting of developers, designers and product managers to solve customer problems and deliver amazing software. This Staff Software ...
Staff Software Developer, Back End Infrastructure and Databases
Staff Software Developer, Back End Infrastructure and Databases. The Staff Software Developer will be responsible for discovering, triaging, and solving difficult performance and scalability problems in Clio's core applications and databases. You will scope, define, and collaborate with developers t...
Sr. Staff Software Developer (Front-End)
Leading and mentoring junior software developers. Gathering requirements and designing new software features. Leading by example by demonstrating software development best practice. Extensive client-side software development experience. ...
Staff Software Developer, Documents
Collaborating with a team of developers to solve complex problems and provide elegant solutions to Clio customers. Experience in software development, specifically with building web applications at scale and Ruby on Rails. Demonstrated success in mentorship in software development, particularly usin...
Staff Software Developer
Improving provides consulting, software development and training to our customers through high environments of trust. ...
Staff Software Developer (Data Platform)
Visier have a great opportunity for an experienced Software Developer to join us and help us build new, innovative, cutting-edge technology! Working on the Data Platform team, you will help build our next-generation platform for data processing & transformation. Mentor other developers in building d...