Back to Job Listings

Security Software Developer

SpringCube

Full time - Associate/Junior Executive

IT Services & Consulting

Singapore ( Onsite )

Published 4 weeks ago

Salary: Disclosed upon interview

Contact Employer
  • Share:
Send Feedback
Report This Job

Job Description

The SpringCube team curated the following job opportunity to help you in your job search. Explore the position below to find your next career move.

Security Software Developer

Company Overview
A leading cybersecurity organization within Singapore’s Ministry of Defence, this agency specializes in developing advanced pentesting products and platforms to strengthen Singapore’s cybersecurity defenses. Focused on proactive security measures, it fosters an environment of innovation, collaboration, and continuous learning, aiming to stay ahead of emerging cyber threats through cutting-edge penetration testing tools.

Job Description
In this role, you will contribute to Singapore’s cybersecurity initiatives by developing and maintaining security products for vulnerability identification and mitigation. This involves architecting and optimizing software solutions to support cybersecurity operations and designing tools that enhance penetration testing (pentesting) capabilities. Working closely with security researchers and analysts, you will also have the opportunity to simulate real-world cyber attack scenarios, incorporating the latest security frameworks and methodologies.

Key Responsibilities

  • Design, develop, and maintain advanced pentesting products and platforms for cybersecurity operations.
  • Build scalable, secure software solutions to support pentesting exercises and cyber defense activities.
  • Develop automation scripts and tools for efficient deployment and configuration of pentesting environments.
  • Research and innovate security testing frameworks to simulate real-world attack scenarios.
  • Collaborate with security researchers to incorporate emerging threats and vulnerabilities into pentesting tools.
  • Implement and maintain CI/CD pipelines to support rapid product development and delivery.
  • Stay updated on cybersecurity trends and integrate new tools and technologies to strengthen security capabilities.

Minimum Requirements

  • Bachelor’s degree in Computer Science, Software Engineering, or a related field.
  • Proficiency in at least one of the following programming languages: C/C++, C#, Java, or Python.
  • Strong problem-solving skills with the ability to troubleshoot complex issues.
  • Effective communication skills, with a demonstrated ability to work collaboratively with diverse teams.

Nice-to-Have Qualifications

  • Knowledge of security protocols and technologies, including SSL/TLS, HTTP, and network security.
  • Familiarity with cybersecurity concepts and container technology, such as Docker.
  • Understanding of database concepts, queries, and optimization techniques.
  • Experience with Agile development methodologies and version control systems, such as Git.

Disclaimer: SpringCube curates tech job listings from various company websites to support tech professionals in Singapore during these challenging times.

  1. No Endorsement: Job ads on SpringCube do not imply endorsement of their authenticity or quality.
  2. No Client Relationship: This company is not a client of SpringCube unless stated.
  3. Users must click to apply, redirecting to the employer’s career page.
  4. No Liability: SpringCube is not liable for inaccuracies.