Software Engineer at Offensive Security | Torre

Software Engineer

Emma highlights
This highlight was written by Emma’s AI. Ask Emma to edit it.
Full-time

Legal agreement: Employment

Compensation
USD107k - 125k/year
Non-negotiable
location_on
Remote (anywhere)
Match
skeleton-gauges
You have opted out of job matches in .
To undo this, go to the 'Skills and Interests' section of your preferences.
Review preferences
Posted over 5 years ago

Requirements and responsibilities


• The Software Engineer will join the software development team in designing and implementing the development of our consumer-facing, high-traffic, e-commerce web platform. The Software Engineer will spearhead the best practice of software development lifecycle including design principles, development processes and tools, testing methodology, deployment process, and the ongoing support and maintenance of our platform. • 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 • Other duties as needed
Optionally, you can add more information later (benefits, pre-screening questions, etc.)
check_circle

Payment confirmed

A member of the Torre team will contact you shortly

In the meantime, continue adding information to your job opening.