Fullstack Software Developer

Radware Ltd - Vancouver, BC (30+ days ago)

Apply Now

Fullstack Software Developer - (19000078)

Radware (NASDAQ:RDWR) is the global leader in integrated application delivery & cyber security solutions and a dynamic company promoting a fun, family-like atmosphere. In our constantly growing and changing company, we encourage employees to realize their potential in an environment that embraces respect, consideration and communication. Radware is an organization with cutting-edge technology and award-winning products that continue to outperform the competition. Radware is an Equal Opportunity Employer (EOE).
About Radware’s Vancouver Office

The Vancouver office is located in downtown Vancouver, one block from the Burrard skytrain station. The office is strictly an R&D shop. It is the gem of the Radware organization with a team of world-class software developers working on cutting-edge technologies. There are many benefits to working in the Vancouver office:

Flexible hours / telecommuting
Good compensation and benefits package
Snack-filled kitchen and beverage fridge
Regular social events
Good sense of humor
Casual dress code

About the Candidate

Able to work comfortably and reliably with remote developers

We are looking for a Software Developer with a passion for modern software technologies and distributed applications. The candidate should be willing to work in a high pressure, deadline-driven environment and take on new challenges on a daily basis. As a senior developer, you will be expected to lead software projects and mentor other members of the development team.

Specific skills we are looking for:
5 years of experience is required

Expertise in one or more of the following languages Java, Go, Python, C/C++, Javascript (NodeJs)

Experience with data modelling and building REST APIs

Experience with modern front-end technologies

Experience with distributed systems architecture

Broad and extensive knowledge of the software development process and its technologies

Knowledge of architectural styles and design patterns

Other skills that are considered assets

Authentication technologies (SSO, SAML, OAuth, RADIUS, LDAP, MFA)

WAF/AMS technologies and techniques

Experience with Nodejs, Express and the NPM ecosystem

Experience with a front-end framework, preferably React

Experience with Containers and Microservices

Experience with Cloud-Native technologies and Kubernetes

Strong Linux command-line skills

Experience with unit testing frameworks

Familiar with CI/CD tools ( Git, Jenkins, BitBucket, SonarQube, Artifactory)

Candidates should have these attributes

Able to work both in a team and independently

Excellent communication skills and strong attention to detail

Extremely well organized with an analytical mind

Self-motivated with great integrity and work ethic

Primary Location: CA-BC-Vancouver
Work Locations: Radware Canada, Vancouver 1111 Melville Street Unit #480 Vancouver V6E 2Y3
Job: Development Engineering