senior software developer, Burnaby

posted
contact
randstad canada
job type
permanent
salary
$ 90,000 - $ 105,000 per year
apply now

job details

posted
location
burnaby, british columbia
sector
technologies
job type
permanent
salary
$ 90,000 - $ 105,000 per year
reference number
2167962PROEN
contact
randstad canada
apply now

job description

Do you thrive in a fast-paced, high tech environment and possess a passion for developing innovative software applications? Our Burnaby client, a rapidly expanding high tech company located in Canada and the United States, is seeking to hire a Senior Software Developer on a permanent full time basis. Apply to this amazing Senior Software Developer opportunity today!

What’s in it for you?
• Leading market annual rates.
• Comprehensive benefits package.
• Permanent full time position.

What does your day look like?
As the Senior Software Developer, you will:
• Be responsible for the design/development of innovative micro-services in a distributed system.
• Maintain existing products, improve the quality and their functionality continuously.
• Write high-performance, scalable, secure, maintainable and PCI compliant code capable of processing thousands of transactions per minute.
• Develop automated component tests following behavior driven development practices.
• Evaluate new trends and technologies for their usefulness and feasibility.
• Collaborate with other development teams for designing and documenting integration APIs.
• Work with Customer Services to improve customer satisfaction.
• Lead design of new features and mentor other developers.

What education, experience and skillset do you bring?
• Bachelor’s degree in Computer Science/Engineering or related field.
• 5+ years’ professional experience developing Web Applications with Java.
• Understanding of object-oriented and functional programming concepts and design patterns.
• Experience with at least one of the following (RESTful services, distributed message queues, asynchronous web services, NoSQL and object relational mapping).
• Experience with version control systems, preferably Git and Continuous Integration workflows.
• Familiarity with any of the following (Spring MVC, Spring Boot, Docker, Kafka, Hibernate, MySQL, MongoDB, AWS).
• Familiarity with secure coding practices, OWASP Top 10 and CWE Top 25.
• Experience with Agile development practices.

If you have a passion for learning new technologies and enjoy working in a high-performing cross-functional team environment, then the Senior Software Developer role could be the perfect opportunity for you! Please contact Leo Karlovskiy with your resume at
leo.karlovskiy@randstad.ca
for more information or click the “Apply” button now!
Randstad Professionals Canada
Randstad Canada is committed to building a diverse workforce reflective of the diversity of Canada. As a result, we promote employment equity and encourage candidates, especially those who identify as a woman, an Aboriginal person, a person with a disability or a member of a visible minority group, and any others who may contribute to the diversification of our workforce, to apply.

Randstad Canada is also committed to developing an inclusive, barrier-free selection processes and work environments.If contacted in relation to a job opportunity, you should advise your Randstad Representative or your local Randstad branch in a timely fashion of the accommodation measures which must be taken to enable you to be assessed in a fair and equitable manner.Information received relating to accommodation measures will be addressed confidentially.

For all feedback on equity and accommodation needs, please contact your local Randstad Canada Branch.