Senior Software Engineer (copy)

at  Secure Code Warrior

Brisbane, Queensland, Australia -

Start DateExpiry DateSalaryPosted OnExperienceSkillsTelecommuteSponsor Visa
Immediate11 Aug, 2024Not Specified11 May, 2024N/AGood communication skillsNoNo
Add to Wishlist Apply All Jobs
Required Visa Status:
CitizenGC
US CitizenStudent Visa
H1BCPT
OPTH4 Spouse of H1B
GC Green Card
Employment Type:
Full TimePart Time
PermanentIndependent - 1099
Contract – W2C2H Independent
C2H W2Contract – Corp 2 Corp
Contract to Hire – Corp 2 Corp

Description:

Our mission at Secure Code Warrior is to make the digital world safer by helping companies secure their software through developer-driven security. In a nutshell, Secure Code Warrior gives developers the skills to write secure code. Our learning platform is the most effective secure coding solution because it uses agile learning methods for developers to learn, apply, and retain software security principles. Over 600 enterprises trust Secure Code Warrior to implement agile learning security programs, deliver secure software rapidly, and create a culture of developer-driven security.
To make our mission possible, we’ve brought together individuals passionate about software, security, connection, and collaboration. We are a venture-backed, global remote-first company with offices in Australia, America, Belgium, Iceland, and the United Kingdom.
For more information about Secure Code Warrior, visit www.securecodewarrior.com.

MAKE YOUR MARK WITH A RAPIDLY GROWING CYBERSECURITY COMPANY:

We’re seeking Senior Software Engineers with a flair for the Front End to join us! Based in either Sydney, Melbourne or Brisbane, you’ll play a crucial role in developing innovative solutions that power our product forward.

Your responsibilities include (but are not limited to):

  • Developing high-quality software solutions, using our coding standards and best practices;
  • Contributing to the implementation of new features and enhancements;
  • Collaborating with cross-functional teams, including product managers, designers, and other engineers, to understand requirements, discuss technical solutions, and deliver high-quality software products on schedule;
  • Participating in code reviews to ensure code quality, maintainability, and adherence to design patterns and principles;
  • Writing unit and integration tests to ensure the reliability and robustness of software components;
  • Improving overall testing efficiency;Investigating and fixing software bugs reported by users or detected through automated testing, and ensuring timely resolution of issues to maintain product stability;
  • Writing and maintaining technical documentation, including API documentation, design documents, and developer guides, to facilitate collaboration and knowledge sharing within the team; and
  • Actively participating in team meetings

You’ll get opportunities to learn and improve your skills in cybersecurity, DevOps and accessibility while being involved in all aspects of the software development lifecycle. With many opportunities for growth and collaboration with talented peers, this is an exciting chance to make a significant impact in a thriving tech environment!

Responsibilities:

  • Developing high-quality software solutions, using our coding standards and best practices;
  • Contributing to the implementation of new features and enhancements;
  • Collaborating with cross-functional teams, including product managers, designers, and other engineers, to understand requirements, discuss technical solutions, and deliver high-quality software products on schedule;
  • Participating in code reviews to ensure code quality, maintainability, and adherence to design patterns and principles;
  • Writing unit and integration tests to ensure the reliability and robustness of software components;
  • Improving overall testing efficiency;Investigating and fixing software bugs reported by users or detected through automated testing, and ensuring timely resolution of issues to maintain product stability;
  • Writing and maintaining technical documentation, including API documentation, design documents, and developer guides, to facilitate collaboration and knowledge sharing within the team; and
  • Actively participating in team meeting


REQUIREMENT SUMMARY

Min:N/AMax:5.0 year(s)

Computer Software/Engineering

IT Software - Application Programming / Maintenance

Software Engineering

Graduate

Proficient

1

Brisbane QLD, Australia