Current jobs related to Lead Software Engineer - Digby NS - Fortinet, Inc.
-
Senior Software Engineer
7 days ago
Digby, Canada Tim Hortons's Full timeAbout the Role: We are seeking a highly skilled Senior Software Engineer to join our Full Stack Development team. The ideal candidate will have a strong background in software engineering and experience working with full stack technologies.Key Responsibilities: Design and develop high-quality software applicationsCollaborate with cross-functional teams to...
-
Software Engineer
7 days ago
Halifax, NS, Canada Thrive Therapy Full timeWe are seeking a highly skilled Software Engineer to join our team and contribute to the development of our cloud infrastructure. The ideal candidate will have experience with cloud computing and be able to design, implement, and maintain scalable and secure cloud-based systems.The successful candidate will have a strong understanding of cloud...
-
Project Engineer, EIT
2 weeks ago
Halifax, NS, Canada M & J Total Transport & Rigging Inc. Full timeAbout the RoleWe are seeking a highly skilled and motivated Project Engineer, EIT, to join our dynamic team in Halifax, NS, with travel to project sites as required.Key ResponsibilitiesProvide comprehensive engineering support for civil and infrastructure projects, focusing on rigging, hoisting, piling, earthworks, and concrete execution.Design and implement...
-
UK Market Digital Lead Engineer
4 weeks ago
Halifax, NS, Canada Nestlé SA Full timeBusiness area: Nestle UK & I Job Title: UK Market Digital Lead Engineer Location: UK Wide Salary: Circa £65,000 + (car allowance) + potential bonus + other fantastic benefits Although this is a full-time permanent opportunity, please speak to us about what flexibility means to you as we are always open to discuss individual’s flexible working...
-
Android Engineering Team Lead
4 weeks ago
East Bay, NS, Canada Slalom Consulting Full timeLead Android EngineerAs a key member of our mobile engineering team, we are seeking an experienced and technically proficient Lead Android Engineer to drive the development and performance optimization of our complex, consumer-based Android mobile application.Key Responsibilities:Lead a pod of Android engineers, ensuring high-quality, performant code...
-
Android Engineering Team Lead
4 weeks ago
East Bay, NS, Canada Slalom Consulting Full timeLead Android EngineerAs a key member of our mobile engineering team, we are seeking an experienced and technically proficient Lead Android Engineer to drive the development and performance optimization of our complex, consumer-based Android mobile application.Key Responsibilities:Lead a pod of Android engineers, ensuring high-quality, performant code...
-
Systems Engineering Manager
1 month ago
Shearwater, NS, Canada Ultra Full timeJob Title: Systems Engineering ManagerUltra Maritime is seeking an experienced Systems Engineering Manager to lead our team of Systems Engineers in Canada.Key Responsibilities:Lead and manage the Systems Engineering team to deliver high-quality projects and services.Develop and implement process and procedure improvements to meet current and emergent...
-
Systems Engineering Manager
1 month ago
Shearwater, NS, Canada Ultra Full timeJob Title: Systems Engineering ManagerUltra Maritime is seeking an experienced Systems Engineering Manager to lead our team of Systems Engineers in Canada.Key Responsibilities:Lead and manage the Systems Engineering team to deliver high-quality projects and services.Develop and implement process and procedure improvements to meet current and emergent...
-
Senior Systems Engineering Manager
1 month ago
Shearwater, NS, Canada Ultra Full timeJob Title: Senior Systems Engineering ManagerUltra Maritime is seeking a highly experienced Senior Systems Engineering Manager to lead our Systems Engineering team. As a key member of our leadership team, you will be responsible for the overall direction and strategy of our Systems Engineering function.Key Responsibilities:Lead and manage a team of Systems...
-
Senior Systems Engineering Manager
1 month ago
Shearwater, NS, Canada Ultra Full timeJob Title: Senior Systems Engineering ManagerUltra Maritime is seeking a highly experienced Senior Systems Engineering Manager to lead our Systems Engineering team. As a key member of our leadership team, you will be responsible for the overall direction and strategy of our Systems Engineering function.Key Responsibilities:Lead and manage a team of Systems...
-
Systems Engineering Manager
1 month ago
Shearwater, NS, Canada Ultra Full timeJob Title: Systems Engineering ManagerUltra Maritime is seeking a highly skilled Systems Engineering Manager to lead our Systems Engineering team. As a key member of our engineering leadership team, you will be responsible for the planning, allocation, and management of Systems Engineers to multiple projects in co-operation with other departments and...
-
Systems Engineering Manager
1 month ago
Shearwater, NS, Canada Ultra Full timeJob Title: Systems Engineering ManagerUltra Maritime is seeking a highly skilled Systems Engineering Manager to lead our Systems Engineering team. As a key member of our engineering leadership team, you will be responsible for the planning, allocation, and management of Systems Engineers to multiple projects in co-operation with other departments and...
-
Systems Engineering Manager
3 weeks ago
Shearwater, NS, Canada Ultra Full timeJob Title: Systems Engineering ManagerUltra Maritime Canada is seeking an experienced Systems Engineering Manager to lead our Systems Engineering team. As a key member of our leadership team, you will be responsible for the planning, allocation, and management of Systems Engineers to multiple projects in co-operation with other departments and external...
-
Systems Engineering Manager
1 month ago
Shearwater, NS, Canada Ultra Full timeJob Title: Systems Engineering ManagerUltra Maritime is seeking an experienced Systems Engineering Manager to lead our Systems Engineering team. As a key member of our leadership team, you will be responsible for the planning, allocation, and management of Systems Engineers to multiple projects in co-operation with other departments and external...
-
Systems Engineering Manager
1 month ago
Shearwater, NS, Canada Ultra Full timeJob Title: Systems Engineering ManagerUltra Maritime is seeking an experienced Systems Engineering Manager to lead our Systems Engineering team. As a key member of our leadership team, you will be responsible for the planning, allocation, and management of Systems Engineers to multiple projects in co-operation with other departments and external...
-
Systems Engineering Manager
3 weeks ago
Shearwater, NS, Canada Ultra Full timeJob Title: Systems Engineering ManagerUltra Maritime Canada is seeking an experienced Systems Engineering Manager to lead our Systems Engineering team. As a key member of our leadership team, you will be responsible for the planning, allocation, and management of Systems Engineers to multiple projects in co-operation with other departments and external...
-
Systems Engineering Manager
1 month ago
Shearwater, NS, Canada Ultra Full timeJob Title: Systems Engineering ManagerUltra Maritime Canada is seeking an experienced Systems Engineering Manager to lead our Systems Engineering team. As a key member of our leadership team, you will be responsible for the planning, allocation, and management of Systems Engineers to multiple projects in co-operation with other departments and external...
-
Systems Engineering Manager
2 months ago
Shearwater, NS, Canada Ultra Full timeJob Title: Systems Engineering ManagerUltra Maritime is seeking an experienced Systems Engineering Manager to lead our Systems Engineering team. As a key member of our leadership team, you will be responsible for the planning, allocation, and management of Systems Engineers to multiple projects in co-operation with other departments and external...
-
Systems Engineering Manager
2 months ago
Shearwater, NS, Canada Ultra Full timeJob Title: Systems Engineering ManagerUltra Maritime is seeking an experienced Systems Engineering Manager to lead our Systems Engineering team. As a key member of our leadership team, you will be responsible for the planning, allocation, and management of Systems Engineers to multiple projects in co-operation with other departments and external...
-
Systems Engineering Manager
1 month ago
Shearwater, NS, Canada Ultra Full timeJob Title: Systems Engineering ManagerUltra Maritime Canada is seeking an experienced Systems Engineering Manager to lead our Systems Engineering team. As a key member of our leadership team, you will be responsible for the planning, allocation, and management of Systems Engineers to multiple projects in co-operation with other departments and external...
Lead Software Engineer
3 months ago
Fortinet, Inc. is seeking a skilled software engineer to enhance our FortiWeb team.
Key Responsibilities:
- Develop, modify, integrate, and test software applications.
- Utilize C/C++ for software development.
- Collaborate with team members to provide design and development insights, ensuring optimal solutions.
- Partner with fellow developers to identify and resolve software bugs.
- Engage with Product Management on product roadmaps, feature design, and certifications.
- Collaborate with R&D and QA throughout the software development lifecycle.
- Investigate emerging technologies and trends to propose innovative solutions.
Required Qualifications:
- Bachelor’s degree in Computer Science or Electrical Engineering; Master’s degree preferred.
- Proficient in C programming and familiar with development tools and environments on LINUX, including gcc, gdb, and libc, with a solid understanding of GNU Makefile.
- Strong knowledge of networking protocols.
- Understanding of network security concepts such as firewalls, IDS/IPS, VPN, and SSL/IPsec.
- Familiarity with web authentication protocols, including NTLM, Basic, Radius, and LDAP.
- Experience with web servers and proxies, such as Nginx, Apache, and Haproxy.
- Knowledge of web application vulnerabilities, particularly the OWASP top 10.
- Extensive experience in systems engineering.
- Familiarity with containerization and Kubernetes.
- Strong self-directed learning capabilities.
The anticipated salary range for this full-time position in Canada is between $99,000 and $134,000 annually. Salary offers will be based on various factors, including the candidate's expertise, skill level, qualifications, and experience.
Fortinet is committed to providing a comprehensive benefits package, starting from your first day of employment. This includes 100% company-paid medical, dental, and vision coverage, along with a Health Spending Account and a Personal Spending Account for flexible spending. Our Employee & Family Assistance Plan (EFAP) offers access to various services, including counseling and legal advice. Additional benefits include critical illness, disability, and life insurance, as well as a Group Registered Retirement Savings Plan (RRSP) with company matching to support your retirement savings. We also offer competitive Paid Time Off and flexible leave policies to help you care for yourself and your family.
All employees are eligible to participate in the Fortinet equity program, with bonus eligibility reviewed at the time of hire and annually at the Company's discretion.
Why Join Fortinet:
We welcome candidates from diverse backgrounds and identities. Our supportive work environment and competitive Total Rewards package are designed to enhance your overall health and financial well-being. Join us in a fulfilling career journey at Fortinet, where we strive to deliver impactful solutions to our extensive customer base worldwide.