Senior Software Engineer – Application Security
Our client is seeking skilled software engineers who understand the importance of secure coding and embedding security into every stage of the development process, ensuring the security and resilience of their applications which in turn protects their systems and customers.
Candidates must be based in or able to commute to the Gold Coast at least two days a week.
Role Responsibilities:
1. Secure Development: Utilize expertise in Java, C#, Node.js, or React to identify and address security risks within codebase.
2. Application Security: Detect, resolve, and prevent vulnerabilities to maintain the highest security standards.
3. Automation & Efficiency: Develop automated processes for vulnerability patching to improve response times.
4. Customer Protection: Assess security risks and proactively safeguard user data and privacy.
5. Proactive Security Measures: Stay ahead of potential threats.
6. Cross-Team Collaboration: Work closely with development, operations, and support teams to integrate security across all areas of the business.
7. Documentation & Reporting: Maintain clear and detailed records of security practices, vulnerabilities, and resolutions.
Key Requirements:
1. Strong software engineering background with experience in Java, C#, Node.js, or React.
2. Knowledge of secure coding practices and common vulnerabilities (OWASP Top 10, threat modeling, etc.).
3. Experience with security automation and vulnerability management.
4. A proactive mindset with the ability to anticipate and mitigate security challenges.
5. Strong collaboration and communication skills.
We are passionate about providing equal employment opportunities and embracing diversity to our benefit. We encourage applications from any background.
Experience: 10 years
Skills: Security Engineer, Security Vulnerabilities Engineer, Vulnerability Engineer
Qualifications:Bachelor's Degree