Posted in

Security Software Engineer

Security Software Engineer

CompanyEmburse
LocationToronto, ON, Canada
Salary$Not Provided – $Not Provided
TypeFull-Time
DegreesBachelor’s
Experience LevelMid Level, Senior

Requirements

  • 3-5 Years of software development experience
  • Bachelor’s degree in Computer Science or related field, or equivalent years’ experience
  • Strong experience developing systems with Java and frameworks like Spring
  • Experience with AWS, Microservices, SQL, NoSQL
  • Intermediate Knowledge in Javascript preferred
  • Experience with secure coding principles (OWASP, static analysis tools, input validation, etc.)
  • Knowledge of authentication and authorization protocols (OAuth2, SAML, JWT, LDAP)
  • Extensive experience with RESTful APIs and security of API design
  • Experience working in a scrum and DevOps environment
  • Experience working in OS X and Linux environments

Responsibilities

  • Take personal responsibility for the security of the product and actively identify areas for improvement
  • Contribute to codebase to remediate known and emerging security flaws
  • Work closely with security team helping identify security debt
  • Collaborate with development teams ensuring security of released features
  • Respond promptly to security incidents ensuring minimal impact
  • Work with leadership to establish best practice processes ensuring security of our APIs and products

Preferred Qualifications

  • Intermediate Knowledge in Javascript preferred