OffSec · 6 hours ago
Senior Software Engineer
Maximize your interview chances
Cyber SecurityEducation
Insider Connection @OffSec
Get 3x more responses when you reach out via email instead of LinkedIn.
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
Other duties as needed
Qualification
Find out how your skills align with this job's requirements. If anything seems off, you can easily click on the tags to select or unselect skills to reflect your actual expertise.
Required
Minimum 5 years of programming experience, including REST API and primarily Node JS with typescript.
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
Preferred
DevOps skills are highly preferred
Company
OffSec
OffSec (fka Offensive Security) is empowering the world to fight cyber threats with indispensable cybersecurity skills and resources.
Funding
Current Stage
Growth StageTotal Funding
unknownKey Investors
Spectrum Equity
2024-10-15Acquired· undefined
2018-09-04Private Equity· undefined
Recent News
PRNewswire
2024-10-16
2024-04-08
Company data provided by crunchbase