What are the responsibilities and job description for the Security Software Developer position at Rapport IT?
Job Details
Lead Security Software Developer
As a Lead Security Software Developer, you will play a crucial role in enhancing our software's integrity and security. You will collaborate with cross-functional teams to perform rigorous code reviews and identify potential vulnerabilities, ensuring our applications meet and exceed industry benchmarks and best practices. Your expertise will contribute to fostering a secure, high-performance software environment.
Key Responsibilities:
Software Code Quality Assurance and Reviews:
- Conduct comprehensive code reviews to identify and mitigate potential security vulnerabilities.
- Ensure that code quality meets established security guidelines and performance benchmarks.
- Develop and implement standardised practices for software code quality assurance across projects.
- Conduct Software Code Quality Checks (SCQC) to ensure compliance with quality standards, security best practices, and performance benchmarks.
Collaboration and Security Enhancement:
- Collaborate closely with development teams to instruct on security best practices.
- Integrate advanced security analyses into the software development lifecycle.
- Actively engage with security stakeholders to develop secure coding initiatives.
Continuous Improvement and Innovation:
- Stay updated with the latest security trends and technologies to inform code quality checks.
- Encourage and facilitate innovation within teams to enhance software security methodologies.
- Drive the continuous improvement of security software development standards.
Skills and Experience Required:
- Bachelor's degree in Computer Science, Software Engineering, or a related field.
- 8 years of experience in software development with a focus on security and code quality.
- Strong knowledge of secure coding practices and software security vulnerabilities.
- Proficiency with automated code review tools and techniques.
- Demonstrated experience in improving software performance and compliance with industry standards.
- Relevant certifications such as Certified Secure Software Lifecycle Professional (CSSLP) or equivalent are advantageous.
Salary : $140,000 - $180,000