Fortinet, founded over 20 years ago, has become a driving force in the evolution of cybersecurity and the convergence of networking and security. Our mission is to secure people, devices, and data everywhere, and today we are looking for Software Developer - Full Stack to be a part of enabling the success of our rapidly growing business.
What You Will Do:
Reporting to the Architect Software Engineering based in Bangalore.
In this position, the Software Developer, You will:
• Develop high-quality software solutions using Python, Golang, and other relevant technologies.
• Collaborate with cross-functional teams to design and implement scalable and reliable backend and front-end systems.
• Participate in the entire software development lifecycle, including requirement analysis, design, development, testing, deployment, and maintenance.
• Ensure code quality, performance, and security through code reviews and testing practices.
Keep up to date with the latest technologies and best practices in software development.
•
Who We Are Looking for:
We are seeking insightful, inclusive connectors to join our team. You foster collaborative partnerships by the ways in which you seek to understand others, work together, and diagnose complex organizational variables, issues, and opportunities. You have an ongoing sense of drive, informed urgency, and you are attentive to detail. You enjoy implementing holistic solutions that meet and scale with the strategic needs of the organization.
• Proficient in Python with experience in developing software using Python OOPS concepts.
• Experience with multiprocessing, multithreading, and async programming.
• Strong proficiency in FastAPI and Django frameworks.
• Experience with building RESTful APIs and web applications.
• Familiarity with Golang, including working with GoRoutines and Go-based ORMs and web frameworks like Gin.
• Hands-on experience with Angular framework.
• Proficiency in HTML, CSS, javascript and typescript
• Knowledge of SAML and IAM technologies
• Proficiency in RDBMS (PostgreSQL), Microservice architecture, and Docker containers.
• Strong understanding of data structures and algorithms.
• Experience with code versioning tools such as Git.
• Ability to work collaboratively in a team environment.
• Experience working in rapid development environments (Agile, Scrum, quarterly releases).
• Excellent verbal and written communication skills.
Bachelor's degree in computer science, Engineering, or a related field.
•
We encourage candidates from all backgrounds and identities to apply. We offer a competitive Total Rewards package to support you in managing your overall health and financial well-being, flexible work arrangements, and a supportive work environment. If you aspire to experience a challenging, enjoyable, and rewarding career journey, we invite you to consider joining us and bringing solutions that make meaningful and lasting impact to our 660,000+ customers around the globe.
MNCJobsIndia.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.