Software Developer, Cybersecurity - Toa Payoh

apartmentST Engineering placeToa Payoh scheduleFull-time calendar_month 

Description:

Job Overview

As a Cybersecurity Software Developer, you will play a key role in the end-to-end development, deployment, and improvement of cybersecurity software solutions. This role requires a balance of strong technical expertise, problem-solving ability, and collaborative skills to ensure the successful delivery of secure, reliable, and innovative products.

Key Responsibilities
  • Independently design, develop, and deliver cybersecurity software solutions by analysing information needs, engaging with users, studying system workflows, and applying agile software development practices.
  • Produce high-quality technical deliverables including documentation, flowcharts, diagrams, architecture layouts, and clean, well-commented code.
  • Assess operational feasibility through requirements analysis, problem definition, solution design, and architecture development, ensuring solutions meet performance and security standards.
  • Enhance system operations by performing system analysis, monitoring production environments, troubleshooting service issues, and recommending improvements in processes and procedures.
  • Review, debug, and validate code to ensure accuracy, reliability, and performance against defined standards.
  • Translate business requirements into actionable engineering tasks, while keeping stakeholders informed on progress, challenges, and project milestones.
  • Mentor and support junior engineers by providing technical guidance, coaching, and recommendations for professional certification and skills development.
Qualifications
  • Experience: 3+ years of professional experience in developing, deploying, or managing enterprise-level security infrastructure, databases, or system servers.
  • Technical Skills: Proficiency in Python, with hands-on experience in frameworks such as Django for developing secure web applications.
  • Cybersecurity Knowledge: Strong understanding of frameworks and standards such as NIST, OWASP, and familiarity with common attack techniques. Possession of cybersecurity certifications such as OSCP (or equivalent) is highly preferred.
  • Hands-on Expertise: Demonstrated experience in one or more of the following areas:
  • Security software development
  • System hardening and patching
  • Vulnerability scanning and penetration testing
  • Incident response and remediation
  • Project Delivery: Proven ability to work independently on key technical deliverables, lead discussions across cross-functional teams, and contribute to solution architecture and product quality.
  • Soft Skills: Excellent communication, stakeholder management, and interpersonal skills, with the ability to collaborate effectively in diverse teams.
  • Analytical Skills: Strong problem-solving mindset with the ability to identify, analyze, and resolve complex technical issues.
apartmentST EngineeringplaceGeylang, 4 km from Toa Payoh
Description: Job Overview As a Cybersecurity Software Developer, you will play a key role in the end-to-end development, deployment, and improvement of cybersecurity software solutions. This role requires a balance of strong technical expertise...
apartmentTitansoft Pte LtdplaceOutram, 6 km from Toa Payoh
and the many, many, many of our customers) footprint upon the face of the earth (virtually, because we're all about being #ecofriendly), we soooo want to speak with you. What a Software Developer does in Titansoft  •  Apply your expertise on our web...
apartmentALPHAGREP PTE. LTD.placeToa Payoh
seeks a Software Developer who will be part of our infrastructure development group based in Singapore and help them design in – house trading applications which are robust and extremely fast. Design, develop and test proprietary software. Examples...