We are seeking an experienced and highly skilled Principal Software Developer to lead our software development initiatives. In this role, you will be responsible for designing, developing, and maintaining advanced cybersecurity solutions. You will collaborate with cross-functional teams to deliver secure, reliable, and scalable software that meets the highest standards of quality and performance.
POSITION RESPONSIBILITIES:
Lead the design and development of complex software solutions for cybersecurity applications.
Oversee and mentor a team of software developers, providing technical guidance and fostering a culture of continuous improvement.
Collaborate with product managers, security analysts, and other stakeholders to understand requirements and translate them into technical specifications.
Develop and maintain high-quality code, ensuring adherence to best practices and coding standards.
Conduct code reviews and provide constructive feedback to team members.
Stay current with emerging technologies and industry trends in cybersecurity, integrating new tools and techniques into development processes as appropriate.
Troubleshoot and resolve software defects, ensuring timely delivery of fixes and updates.
Participate in the architecture and design of scalable and secure software systems.
Contribute to the development of technical documentation, including design specifications, user guides, and API documentation.
REQUIRED SKILLS:
Bachelor s or Master s degree in Computer Science, Software Engineering, or a related field.
10+ years of experience in software development, with a strong focus on cybersecurity solutions.
Proven experience in a leadership role, managing and mentoring software development teams.
Expertise in programming languages such as Python, Java, C++, or similar.
Deep understanding of software development methodologies, including Agile and DevOps practices.
Strong knowledge of cybersecurity principles, including threat modeling, encryption, and secure coding practices.
Experience with cloud platforms (e.g., AWS, Azure, Google Cloud) and containerization technologies (e.g., Docker, Kubernetes).
Excellent problem-solving skills and the ability to think critically and strategically.
Strong communication skills, with the ability to articulate complex technical concepts to non-technical stakeholders.
Professional certifications in cybersecurity (e.g., CISSP, CEH, OSCP).
Experience with machine learning and artificial intelligence applications in cybersecurity.
Familiarity with regulatory requirements and compliance standards (e.g., GDPR, HIPAA, PCI-DSS).
Contributions to open-source cybersecurity projects or publications in relevant journals.
BENEFITS :
Health Insurance with total sum insured is INR 5,00,000
Coverage: Self, Spouse, 2 kids, Dependent parents, or parents-in-law
Personal Accident with total sum insured is INR 10,00,000
Term Life Insurance with sum assured for employees is 5 times fixed base pay is covered