Description
Key Requirements
Programming Skills (Mandatory)
- Python (Object-oriented principles, frameworks like Flask, Django, FastAPI)
- Cybersecurity Expertise (OWASP Top 10, secure coding practices, compliance standards)
Additional Technical Skills (Preferred)
- SQL (query optimization, database design, relational databases)
- JavaScript (front-end or full-stack development)
- C++/C# (systems-level or enterprise applications)
- Java (backend services or Android development)
Fundamental Requirements
- Cybersecurity Best Practices: Strong knowledge of secure coding principles, vulnerability assessment, and compliance frameworks.
- Application Security & Secure Coding: Experience with threat modeling, penetration testing, and secure application development.
- Problem-Solving & Algorithmic Thinking: Ability to diagnose issues, optimize solutions, and enhance system architecture.
- Prompt Engineering & AI Tools: Experience with ChatGPT or similar tools to accelerate development while considering AI biases and security risks.
- Software Development & Code Analysis: Expertise in writing clean, modular, and test-driven code.