Remote Software Engineer
Offensive Security
πRemote - Philippines
Please let Offensive Security know you found this job on JobsCollider. Thanks! π
Job highlights
Summary
The Software Engineer will join OffSec's software development team to design and implement a consumer-facing, high-traffic e-commerce web platform. The role requires 2-3 years of programming experience with REST API, Python, Django, VueJS, MySQL, Postgresql, ElasticSearch, CICD tools, Git, Jira, web application security, RabbitMQ, agile development process, AWS web services, CSS, JavaScript, and HTML. The position is remote and located in the Philippines.
Requirements
- Minimum 2-3 years of programming experience, including REST API, Python, Django, and VueJS experience
- Excellent MySQL, Postgresql and ElasticSearch skills with hands-on experience
- Hands-on experience of designing and architecting high traffic consumer e-commerce websites
- Experience with CICD tools, Git, Jira
- Web application security (OWASP)
- Experience working with queuing tools (e.g. RabbitMQ)
- Experience working with large remote team
- Hands on experience with agile development process
- Hands on experience of having worked on a large scale e-commerce platform
- Hands on experience with AWS web services
- Experience with CSS, Javascript and HTML
- Strong attention to detail and excellent problem-solving skills
- Broad website/software/application development skills
Responsibilities
- Develops software solutions by identifying user and system requirements for a new customer-facing, high-traffic, e-commerce web platform
- Determines operational feasibility by evaluating analysis, problem definition, requirements, solution development, and proposed solutions
- Documents and demonstrates solutions by developing documentation, flowcharts, layouts, diagrams, charts, code comments and clear code
- Proposes and enforces best practices for software development lifecycle
- Proposes coding standards and guidelines for the team to follow and enforce them through code review process
- Supports and develops software engineers by providing advice, coaching and educational opportunities
- Collaborates with team to brainstorm and creates new ideas and solutions
- Designs the new web platform where security is part of the design consideration from the start
- Ensures that the platform is designed and coded so ongoing deployment, support and maintenance can be streamlined, following the CI/CD process
- Performs technical analysis to support the effective and efficient development efforts
- Writes code for key modules of the platform
- Designs testing methodology including automated unit testing of the platform modules; able to do some testing if/when needed
- Communicates on project/task status clearly and effectively with the management team, development team, and project managers
- Moves fast, bias towards action, follows the cycle of coding, iterating, testing, deploying and optimizing websites
Preferred Qualifications
DevOps skills are highly preferred
Benefits
This position is remote and must be located in Philippines
Share this job:
Disclaimer: Please check that the job is real before you apply. Applying might take you to another website that we don't own. Please be aware that any actions taken during the application process are solely your responsibility, and we bear no responsibility for any outcomes.
Similar Remote Jobs
- πUnited Kingdom, Spain
- πGermany
- π°$155k-$200kπUnited States
- π°$165k-$201kπUnited States
- π°$175k-$210kπUnited States, Worldwide
- π°$150k-$200kπCanada, United States
- π°$185k-$223kπUnited States
- πSwitzerland
- πUnited States
- πUnited States
Please let Offensive Security know you found this job on JobsCollider. Thanks! π