What the job involves
The main requirements, responsibilities and hiring steps.
Day to day
- Develop and maintain web applications using Python 3.9 Django and DRF
- Participate in the full software development lifecycle including planning development testing deployment and maintenance
- Conduct code reviews and contribute to improving the security aspects of applications
- Stay up-to-date with the latest security trends tools and practices to ensure our applications are resilient against threats
- Assist in the development of automated tests to ensure application reliability and security
- Contribute to the documentation of systems and processes related to application development and security
- Implement integrations with 3rd party services e.g. Google AWS ServiceNow
- Collaborate with the cybersecurity team to identify vulnerabilities and implement secure coding practices
