Job Description
Key Words: Full Stack, Security, Developer, R&D, Linux, Windows, MacOS, Android, IOS, OS X, Python, Javascript, C, Software Design, Debugging, Testing, Software Development,
Role: Senior Software Security Developer
Industry: Security
Function: Cybersecurity, Research and Development, Software Development, SDLC, Full Stack Developer
Location: Singapore
About Our Client
Our client is a specialist Cyber Security Product company with an R&D division formed by a talented group of cyber security experts, who are responsible for delivering cutting-edge projects using innovative active defense methods.
About the Full Stack / Junior Security Developer
About You
Please note: Interested Applicants must be able to work in Singapore.
-
You will be analysing user requirements and developing cyber systems by designing, developing and implementing solutions.
-
You will be collaborating with counterparts to understand service requirements.
-
You will be arranging project requirements in programming sequence by analysing requirements: subject matter, programming language and logic.
-
You will be confirming program operation by conducting tests; modifying program sequence and/or codes.
-
You will be supporting users by developing documentation and assistance tools.
-
You should be constantly updating your job knowledge by participating in educational opportunities, reading professional publications, maintaining personal networks and participating in professional organisations.
Key Responsibilities
-
You should have a BSc in Computer Science or equivalent experience.
-
You should have experience and in-depth knowledge of network protocols (TCP/IP, HTTP)
-
You should have proficient understanding of web servers, IPC, File Systems, Linux Mounts, Symbolic Links, SMB, Crontab.
-
You should have proven experience with Python and Javascript (C would be advantageous).
-
You should Software Design, Debugging, Testing, Software Development Fundamentals and Process.
-
You should have basic knowledge of OS internals and computer hardware and understanding of a development cycle working against a repository.
-
You should have hands-on experience of developing on popular platforms such as Windows, Linux. (Android, iOS, OS X is advantageous).
-
You should have a basic understanding of confluence or equivalent knowledge sharing platforms.
Personal Attributes
An analytical mind with excellent problem-solving, planning, communication and reporting skills while being a quick self-learner, innovative, self-motivated and open-minded.
If you are interested to learn more about the above job role or any other job opportunities, please apply to this job advertisement or alternatively contact the following consultant:
Danielle Tan
+65 65898787
danielle@searchelect.com
SearchElect Pte. Ltd. adheres to the Singapore Ministry of Manpower Tripartite guidelines on Non-Discriminatory Job Advertisements which you can find more information about HERE. If you feel any part of this job advertisement is discriminatory please immediately raise to our attention via webadmin@searchelect.com. We take these matters seriously and thank you for your cooperation.