About Fortinet :
Join Fortinet, a global cybersecurity leader with over two decades of innovation and excellence. We are redefining the convergence of networking and security to protect people, devices, and data everywhere. Our solutions serve more than 660,000 customers worldwide, and we continue to push the boundaries of whats possible in cybersecurity.
We are looking for a Software Development Engineer to join our fast-growing engineering team. This is an exciting opportunity to work on high-impact, enterprise-grade security solutions in a dynamic and innovative Summary :
As a Software Development Engineer, you will be responsible for designing, building, and optimizing core platform services and scalable microservices. You will work closely with cross-functional teams to deliver high-quality software that meets security, performance, and scalability Responsibilities :
- Design, develop, and maintain scalable, secure, and high-performance backend services.
- Collaborate in defining architecture, technical specifications, and implementation plans.
- Research emerging technologies and propose innovative solutions to enhance product capabilities.
- Participate in code reviews, design discussions, and technical deep-dives.
- Document code, design decisions, and system architecture using standard tools and practices.
- Troubleshoot, debug, and optimize code for maximum performance.
- Ensure software quality through test automation, continuous integration, and Qualifications :
- Bachelors degree in Computer Science, Information Technology, or a related field.
- Minimum of 4 years of hands-on experience in software development.
- Strong programming skills in Java or Python.
- Experience with frameworks like Spring Boot or Django.
- Proficiency with PostgreSQL, RabbitMQ, and NGINX.
- Solid understanding of RESTful APIs and microservices architecture.
- Deep knowledge of data structures, concurrency, and Familiarity with version control systems (e.g., Git).
- Strong analytical and problem-solving skills.
- Excellent communication and collaboration Skills (Nice to Have) :
- Experience working in Agile / Scrum environments.
- Exposure to DevOps practices and CI / CD pipelines.
- Knowledge of container technologies (Docker, Kubernetes).
- Understanding of cloud platforms (AWS, Azure, Youll Love About Working Here :
- Work in a collaborative, fast-paced, and inclusive team environment.
- Access to cutting-edge technologies and complex challenges.
- Competitive Total Rewards package including health benefits, wellness programs, and learning opportunities.
- A strong focus on innovation, integrity, and customer impact.
ref : hirist.tech)