Job Summary
The Junior Developer will design, develop, and implement software solutions to enhance network security operations and innovation. This role involves assisting in external proposal coordination, process automation, tool evaluation, and the development of technical playbooks and documentation. This position is ideal for a motivated individual eager to grow in software development within a cybersecurity research environment.
Job Responsibilities
- Assist in the design, coding, testing, and deployment of security tools, automation scripts, and software systems to support network security operations.
- Develop and maintain software solutions that align with departmental goals for process automation, efficiency, and innovation.
- Support the team in coordinating and evaluating external proposals and innovations in network security
- Contribute to value engineering initiatives aimed at automating processes and reducing resource utilization.
- Assist in researching, testing, and recommending new tools and technologies to enhance network security processes.
- Help integrate selected tools into existing workflows under supervision.
- Contribute to the creation and maintenance of technical playbooks, runbooks, and documentation for network security scenarios (e.g., NID, TFD, DFD).
- Ensure documentation is clear, actionable, and aligned with team standards.
- Participate in vulnerability assessment, penetration testing, and threat intelligence activities under guidance.
- Support R&D projects exploring new technologies to reduce vendor dependency in network security solutions.
- Work closely with senior developers, researchers, and cross‑functional teams.
- Engage in continuous learning through training, mentorship, and hands‑on project involvement.
Qualifications
- Candidate must possess at least Bachelor’s degree in Computer Science, Software Engineering, Cybersecurity, Information Technology, or a closely related technical field from a recognized institution with a minimum of CGPA 3.00
Work Experience
- Has a minimum of 0 to 4 years of experience in Software Development, Cybersecurity, IT System Support, or a related technical discipline.
- Fresh graduates with strong academic projects, internships, or demonstrable hands‑on technical, experience are encouraged to apply.
Technical Competencies/ Skills:
- Programming and Scripting (e.g., Python, Java, Bash/PowerShell)
- Software Development Life Cycle (SDLC) & Agile Methods, Version Control Systems (e.g., Git)
- Basic Understanding of Network Security Principles
- Security Tool Awareness & Basic Automation
- Technical Documentation & Writing
Behavioural Competencies/ Skills:
- Problem‑Solving & Analytical Thinking
- Proactive & Initiative‑Driven Mindset
- Time Management & Task Prioritization
- Collaborative Teamwork
- Communications and Presentation Skills (Bahasa Malaysia & English)
Candidate must be willing to work in Cyberjaya.
Permanent Position.