Talent.com
This job offer is not available in your country.
Application Developer

Application Developer

MempageBangalore
18 days ago
Job description

Key Responsibilities :

  • Secure Application Development : Design, develop, and maintain robust applications with an inherent focus on device security for WiFi-enabled products and systems.
  • Cryptography Implementation : Implement and manage security features such as Certificate and Key Management, ensuring secure authentication and communication.
  • Data Protection : Apply various Encryption techniques to protect sensitive data at rest and in transit within WiFi environments.
  • Integrity Verification : Develop solutions for Digital Signature implementation to ensure data integrity and authenticity.
  • Network Security : Configure and manage Firewall rules and other network security measures on devices to control access and prevent unauthorized communication.
  • Security Best Practices : Incorporate industry best practices for device security, vulnerability management, and secure coding throughout the development lifecycle.
  • Troubleshooting & Optimization : Diagnose and resolve security-related issues, and optimize application performance while maintaining high security standards.
  • Collaboration : Work closely with hardware engineers, network specialists, QA teams, and other stakeholders to integrate security features effectively into products.
  • Documentation : Create and maintain comprehensive documentation for security features, design specifications, and implementation Skills & Qualifications :
  • Experience : 3-8 years of professional experience as an Application Developer, with a demonstrated focus on device security or network security.
  • Programming Proficiency : Strong development skills in a relevant programming language (e.g., C, C++, Python, Java), often used in embedded systems or network applications.

Device Security Concepts (Must-Have) :

  • Solid understanding and practical experience with Certificate Management (PKI).
  • Hands-on experience with Key Management principles and implementations.
  • Proficiency in various Encryption algorithms and their application.
  • Knowledge of Digital Signature mechanisms.
  • Experience configuring and managing Firewall rules at the device level.
  • Networking Fundamentals : Good understanding of WiFi protocols, TCP / IP, and general network security concepts.
  • Problem-Solving : Excellent analytical and problem-solving skills, with a keen eye for security vulnerabilities.
  • Communication : Strong verbal and written communication skills to articulate complex technical and security concepts.
  • Education : Bachelor's or Master's degree in Computer Science, or a related technical field
  • ref : hirist.tech)

    Create a job alert for this search

    Application Developer • Bangalore