FREE ACCESS
5,000–10,000 jobs/day
See all jobs on Scoutfield
Search thousands of fresh jobs every day.
Discover
- Fresh listings
- Fast filters
- No subscription required
Create a free account and start exploring right away.
Core Competencies
Role fitCore Competencies
Use this summary to align your resume positioning with the role.
Demonstrates expertise in C/C++ programming and software development within Linux or UNIX-like environments, with a strong focus on networking and security concepts. Capable of implementing and enhancing FortiGate firewall features while promoting best practices and continuous improvement.
Highest-signal resume keywords
C/C++ ProgrammingLinux/UNIX Software DevelopmentTCP/IP NetworkingFortiGate Firewall FeaturesSource Control (SVN/Git)
ATS Keywords
Tailor your resumeApplicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills
C/C++ ProgrammingLinux/UNIX Software DevelopmentTCP/IP NetworkingPOSIX APIsSockets ProgrammingSource Control (SVN/Git)Shell ScriptingPython ScriptingPerl ScriptingProblem-Solving
Soft Skills
Excellent Problem-Solving SkillsAdaptability to New TechnologiesTeam Collaboration
Tools & Technologies
Fortinet FirewallsSource Control SoftwareLinux/UNIX Systems
Certifications & Qualifications
Bachelor's Degree in Computer Science
Industry Keywords
Unified Threat ManagementApplication-Layer ProtocolsData Leak PreventionAnti-VirusWeb FilterAnti-SpamNetworking ConceptsSecurity Concepts
Tech Stack
Tools & technologiesFirewallsLinuxPerlPythonSubversionTCP/IPUnixC++
About the role
Key responsibilities & impact- Implement and maintain software driving FortiGate's Unified Threat Management feature set
- Stay current on application-layer protocols and software development developments
- Suggest improvements within the team
- Promote best practices within the team and organization
- Provide product improvement suggestions through daily use of Fortinet firewalls
- Research, investigate, and define new technology areas to enhance existing products or guide new product directions
- Re-evaluate the design and implementation of current source code
- Develop solutions for FortiGate firewall features including Anti-Virus, Web Filter, Data Leak Prevention, and Anti-Spam
Requirements
What you’ll need- 3+ years of C/C++ experience
- Ability to switch focus, quickly learn new technologies, and adopt new methodologies
- Excellent problem-solving and troubleshooting skills
- Experience developing software in a Linux or UNIX-like environment
- Experience with TCP/IP, firewalls, and application-layer network software
- Good knowledge of TCP/IP and POSIX APIs
- Strong grasp of sockets
- Experience using source control software such as SVN or git
- Bachelor's Degree in Computer Science or equivalent experience
- Understanding of networking and security concepts is an asset
- Scripting experience with shell, Python, or Perl is a plus
- Basic understanding of Linux or UNIX-like server/system management is an asset
Benefits
Comp & perks- 100% company-paid medical, dental, and vision coverage
- Health Spending Account
- Personal Spending Account
- Employee & Family Assistance Plan (EFAP), including counseling, legal advice, and mental health resources
- Critical illness, disability, and life insurance
- Group Registered Retirement Savings Plan (RRSP) with company match
- Competitive Paid Time Off
- Flexible leave policies, including paid health days
- Equity program eligibility
- Bonus eligibility reviewed at hire and annually at the Company's discretion
