Search jobs > Vancouver, BC > Temporary > Sr software engineer

Sr. Software Engineer

Randstad Canada
Vancouver, British Columbia, CA
$60-$70 an hour (estimated)
Temporary
Quick Apply

Are you an experienced Sr. Software Engineer in search of your next contract opportunity? Our high-profile client is seeking to hire a Sr.

Software Engineer to join their talented team on a 12 month contract with a strong probability of extension. Apply for this amazing opportunity if this sounds like a good fit for you!

Advantages

What’s in it for you!

As a Sr. Software Engineer with our client, you’ll receive :

  • Highly competitive market hourly rates
  • A 6 month contract with a strong probability of extension
  • Remote interview process

Responsibilities

What will you do?

  • Capable of designing, building, and testing new systems from the ground up with minimal support.
  • Collaborates with local team and partner teams.
  • Conforms to quality standards.
  • Identifies performance issues and optimizes solution.
  • Applies knowledge of security coding practices and / or secure system fundamentals (e.g., cross-site scripting, security certificates).
  • Leads end-to-end engineering for projects and problems of complex scope and impact within practice.
  • Strong software delivery fundamentals including automated testing, source control, continuous integration, and continuous deployment.
  • Proficient in producing robust application design and producing patterns to ensure applications are resilient and scalable.
  • Accountable to ensure engineering teams meet production SLAs of applications / systems.

Qualifications

BS or MS in CS, Engineering, or equivalent practical experience

7+ yrs. professional experience in practice area including the following :

Java / spring boot

Design patterns

Docker

Kubernetes

Terraform

Postgres SQL

MongoDB

CICD

GitLab

Jenkins

Kafka

Agile methodology

Test frameworks

Candidates with the following will be prioritized :

Knowledge of microservices architecture patterns.

Familiar with synchronous / asynchronous processing and error handling patterns with spring boot.

Experience building web services and integrations with message driven architecture.

Summary

If you are a Title and the prospect of joining a dedicated team intrigues you, then this role with our high-profile client could be the perfect opportunity for you.

Apply below or reach out to your Randstad representative for more information.

Randstad Canada is committed to fostering a workforce reflective of all peoples of Canada. As a result, we are committed to developing and implementing strategies to increase the equity, diversity and inclusion within the workplace by examining our internal policies, practices, and systems throughout the entire lifecycle of our workforce, including its recruitment, retention and advancement for all employees.

In addition to our deep commitment to respecting human rights, we are dedicated to positive actions to affect change to ensure everyone has full participation in the workforce free from any barriers, systemic or otherwise, especially equity-seeking groups who are usually underrepresented in Canada's workforce, including those who identify as women or non-binary / gender non-conforming;

Indigenous or Aboriginal Peoples; persons with disabilities (visible or invisible) and; members of visible minorities, racialized groups and the LGBTQ2+ community.

Randstad Canada is committed to creating and maintaining an inclusive and accessible workplace for all its candidates and employees by supporting their accessibility and accommodation needs throughout the employment lifecycle.

We ask that all job applications please identify any accommodation requirements by sending an email to accessibility@randstad.

ca to ensure their ability to fully participate in the interview process.

16 days ago
Related jobs
CrowdStrike
Remote ON, Canada
Remote

CrowdStrike is looking for a Senior Software Engineer to join our growing Content Research and Integration team within the EndPoint Protection Content group, which focuses on security related endpoint development on the Windows, macOS, and Linux platforms. As a Senior Engineer, you’ll function as a ...

Rivian
Vancouver, British Columbia

Qualifications Bachelor of Science in Computer Science, Computer Engineering, Electrical Engineering, Software Engineering. Define the software architecture, create design requirements and implementation specifications while working with multiple stakeholders for a robust and efficient low voltage s...

Amazon Development Centre Canada ULC
Vancouver, British Columbia

We care about your career growth and strive to assign projects based on what will help each team member develop into a better-rounded engineer and enable them to take on more complex tasks in the future. Experience programming with at least one software programming language. Experience as a mentor, ...

Rivian
Vancouver, British Columbia

Innovate and experiment with new designs and processes to make our software more robust, secure, and scalable Work with cross-functional hardware and software teams to explore and define our next-generation infotainment experience Qualifications Bachelor’s degree in Computer Science or Engineering, ...

Canada Workday ULC
Vancouver, British Columbia

As a Senior Software Development Engineer, you will have the opportunity to tackle complex problems, which comes with developing and delivering enterprise software using your expertise in design, coding, algorithms, and complexity analysis. Architect, design, program, debug, and modify software enha...

Randstad Canada
Vancouver, British Columbia

Software Engineer in search of your next contract opportunity? Our high-profile client is seeking to hire a Sr. Software Engineer to join their talented team on a 12 month contract with a strong probability of extension. Software Engineer with our client, you’ll receive:. Leads end-to-end engineerin...

Electronic Arts Inc
Burnaby, British Columbia

As a senior software engineer you are expected to be skilled at engineering communications, analysis, and clarifications. Software Engineer - Game Tools. Experience working with a team of engineers to deliver software application. Software Engineer - Game Tools. ...

Randstad Canada
Vancouver, British Columbia

Software Engineer in search of your next contract opportunity? Our high-profile client is seeking to hire a Sr. Software Engineer to join their talented team on a 12 month contract with a strong probability of extension. Software Engineer with our client, you’ll receive:. Leads end-to-end engineerin...

Amazon Development Centre Canada ULC
Vancouver, British Columbia

You should be somebody who enjoys working on complex system software, is customer-centric, and feels strongly about building good software as well as making that software achieve its operational goals. This is a relatively new team, with a focused initiative, looking for an outstanding and motivated...

Amazon Development Centre Canada ULC
Vancouver, British Columbia

As a senior software engineer, you will be involved in all parts of a software developer lifecycle - including software & system designing, coding, troubleshooting, testing, doing code reviews, testing, deployment and service maintenance. Our senior engineers truly enjoy mentoring more junior engine...