Loading...

AdvSec Software Development Engineer

October 26, 2026

Company : Thales

Location : Noida

Work Mode : On Site

Key Skills : C/C++, Security, Cryptography

Key Roles and Responsibilities

  1. Secure Software Development: Design, develop, and maintain secure software applications following secure coding standards.
  2. Application Security: Identify and address security vulnerabilities in applications, APIs, and software components.
  3. Security Code Reviews: Review source code to detect security weaknesses, coding errors, and potential risks.
  4. Vulnerability Assessment: Analyze vulnerabilities such as SQL injection, cross-site scripting (XSS), and authentication weaknesses.
  5. Programming and Coding: Develop software using languages such as Java, Python, C++, C#, or JavaScript, depending on project requirements.
  6. Security Testing: Perform or support static application security testing (SAST), dynamic application security testing (DAST), and software composition analysis (SCA).
  7. Threat Modeling: Assess potential threats and design appropriate security controls to protect applications and sensitive data.
  8. API Security: Implement secure authentication, authorization, input validation, and access-control mechanisms for APIs.
  9. DevSecOps Integration: Integrate security checks into CI/CD pipelines to identify vulnerabilities early in the development lifecycle.
  10. Bug Fixing and Troubleshooting: Investigate software defects and security issues and implement effective fixes.
  11. Security Standards Compliance: Follow relevant secure development standards, internal policies, and industry best practices.
  12. Collaboration: Work with developers, cybersecurity teams, QA engineers, and architects to improve application security.
  13. Documentation: Maintain security assessment reports, vulnerability records, technical documentation, and remediation guidance.
  14. Continuous Improvement: Monitor emerging security threats and recommend improvements to software architecture and development practices.

Skills Required

  • Programming: Java, Python, C++, C#, or JavaScript
  • Secure coding practices
  • Application security principles
  • OWASP Top 10
  • SAST, DAST, and SCA tools
  • API security and authentication
  • Git and CI/CD tools
  • Vulnerability analysis and debugging
  • Problem-solving and teamwork
Experience
0-4 Years
Work Level
Entry-Level
Employment Type
Full Time
Salary
as per company standards
Industry
Cyber Security
Company size
83,000-85,000 employees
Founded in
1893
Phone
+91xxxxx xxxxx +91xxxxx x**** Show
Location
Noida