JOB DESCRIPTION
Required Technical Skills:
Programming \& Frameworks:
Node.js, React, JavaScript, Python, PL/SQL, Apache.
Operating Systems \& Environments:
Linux (system administration, scripting).
Database \& Query Languages:
Experience with relational databases and PL/SQL.
Security Knowledge:
Strong interest and hands‑on experience in application security, secure software design, and vulnerability mitigation.
Qualifications:
Bachelor’s degree in Computer Science, Software Engineering, Cybersecurity, or a closely related field.
Proven full‑stack development experience (minimum 3 years) in a commercial setting.
Demonstrated ability to apply security best practices in code and architecture.
Excellent problem‑solving skills and a proactive attitude toward learning emerging technologies.
Responsibilities
Design, develop, and maintain end‑to‑end web applications using modern full‑stack technologies.
Implement secure coding practices and integrate security controls throughout the software development lifecycle.
Conduct code reviews, vulnerability assessments, and security testing (static/dynamic analysis, penetration testing).
Collaborate with cross‑functional teams (product, operations, and security) to deliver high‑quality, resilient solutions.
Contribute to the continuous improvement of development processes, tooling, and documentation.