Python Developer – Application Security - #1174211
HI5 ELITE PTE. LTD.
Date: 7 hours ago
District: Singapore
Salary:
$5,000
-
$8,000
/ month
Contract type: Contractor
Key Responsibilities
- Design, develop, and maintain secure applications using Python.
- Implement secure coding practices to prevent common application vulnerabilities.
- Identify, analyze, and remediate security vulnerabilities in Python-based applications.
- Perform application security assessments, code reviews, and security testing.
- Integrate security checks into CI/CD pipelines and development workflows.
- Develop Python scripts and automation tools for security testing, vulnerability analysis, and reporting.
- Identify and address vulnerabilities related to OWASP Top 10, including SQL injection, cross-site scripting (XSS), broken access control, and security misconfiguration.
- Implement secure authentication, authorization, session management, and access controls.
- Work with security teams to perform Static Application Security Testing (SAST), Dynamic Application Security Testing (DAST), and Software Composition Analysis (SCA).
- Assess third-party libraries and dependencies for known security vulnerabilities.
- Implement secure API development practices, including input validation, rate limiting, and proper error handling.
- Support vulnerability remediation, security audits, and compliance requirements.
- Collaborate with developers, DevOps engineers, QA teams, and security professionals to improve application security.
Required Technical Skills
- Strong proficiency in Python programming and scripting.
- Experience with Python frameworks such as Django, Flask, or FastAPI.
- Good understanding of application security principles and secure software development practices.
- Knowledge of OWASP Top 10 vulnerabilities and mitigation techniques.
- Experience with REST API security and secure web application development.
- Understanding of authentication protocols such as OAuth 2.0, OpenID Connect, and JWT.
- Knowledge of SQL injection, XSS, CSRF, SSRF, insecure deserialization, and broken access control.
- Experience with application security testing and vulnerability remediation.
- Familiarity with Git, Linux, and CI/CD pipelines.
- Knowledge of encryption, hashing, secrets management, and secure configuration.
- Understanding of HTTP/HTTPS, TLS, cookies, sessions, and web application architecture.
Preferred Skills
- Experience with security tools such as SonarQube, Bandit, Semgrep, Snyk, Burp Suite, or OWASP ZAP.
- Familiarity with SAST, DAST, and SCA tools.
- Experience automating security testing using Python.
- Knowledge of Docker, Kubernetes, and cloud security fundamentals.
- Familiarity with AWS, Azure, or GCP security services.
- Understanding of threat modeling and security risk assessment.
- Knowledge of DevSecOps practices and security integration into CI/CD pipelines.
- Familiarity with compliance standards such as ISO 27001, SOC 2, or PCI DSS.
How to apply
To apply for this job you need to authorize on our website. If you don't have an account yet, please register.
Post a resumeSimilar jobs
[DAILY PAY] DAY SHIFT PACKER | CHOOSE YOUR OWN DATES | WORK WITH FRIENDS X 100 PAXS
TALENT ACE PTE. LTD.,
Singapore
$1,600
-
$2,000
/ month
8 hours ago
11.11 SALES PACKER | $10/HR | DAILY PAY Short-Term Warehouse Job | Choose Your Preferred Work Dates! Looking for temporary work in November? Join our team to support the 11.11 sales packing operations! JOB HIGHLIGHTS • $10 per hour...
Plasterer
VHT CONSTRUCTION PTE. LTD.,
Singapore
$3,300
-
$4,800
/ month
8 hours ago
Job Summary You will apply your plastering skills to perform building plasterer tasks both inside and outside structures, ensuring quality finishes. You will collaborate with the team and follow company protocols for work hours, accommodation, and transportation. Responsibilities Apply plastering...
[0580] Technical Sales Executive / Manager [Construction Chemicals & Building Materials] | 5 days
THE SUPREME HR ADVISORY PTE. LTD.,
Singapore
$3,500
-
$7,000
/ month
9 hours ago
Working Days: 5 days’work week , 8.30am – 5.30pm Office Location: Sungei Kadut Salary : $6000- $7000 (Manager) , $3500- $4500 (Executive) Key Responsibilities Develop and execute technical sales and business development strategies to achieve sales, profitability, and growth targets....