
Senior Software Developer
- Burnaby, BC
- 120.000-150.000 $ par an
- Permanent
- Temps-plein
- Design, develop and maintain FortiClient EMS software
- Contribute to full-stack web development, handling both frontend and backend tasks
- Write and manage microservices architecture to enhance system performance and scalability
- Help maintain and improve FortiClient Cloud services and infrastructure
- Stay up to date with the latest trends and best practices in web application development
- Design and lead individual projects and drive them to successful completion
- Experience with Python and Golang is a must-have
- Experience or working knowledge of Angular
- Excellent problem solving and troubleshooting skills (Linux/Windows/Networking)
- Experience with relational databases (ex. MS SQL, PostgreSQL)
- Experience with web frameworks (ex. Django, Flask)
- Experience working with containers (ex. K8S, Helm, Docker)
- Familiarity with RESTful API design principles
- Must be able to work well in a team development environment
- Strong Linux development experience
- Experience with network topology and security
- Familiarity with Nginx
- Experience with AWS, GCP, Azure