Who ❤️ PJ →

Full Search

This job listing has expired and may no longer be relevant!
6 Oct 2021

Full-Time Senior Software Engineer

KAR Global – Posted by KAR Global Canada

Job Description

Location: Remote; physically located in Canada (EST time zone preferred)

About Our Candidate:
We are seeking a full stack software engineer with experience developing micro-services. You will be part of a high-calibre development team responsible for transforming our product. You will be involved in the design, building and management of our latest offering. You must demonstrate that you are a collaborative team player, results-driven in time-critical environments with strong technical expertise. You will be contributing to a fast paced, test driven development environment delivering in short release cycles. The ideal candidate will have 6+ years of software development experience overall, preferably using agile methodologies.

What You Will Be Doing:

  • Create real-time applications that are efficient, highly available, reliable, scalable, maintainable, extensible, and testable.
  • Ensure the quality of the product through code reviews and a high level of unit and functional test coverage.
  • Ensure the software adheres to the company’s high level of technical standards.
  • Write technical/system documentation.
  • Highlight any potential risks to the leads and seek inputs to resolve identified issues.
  • Mentor other team members.

Must-Have:

  • Bachelor’s Degree in Computer Science/Engineering or related field.
  • Experience with modern full-stack technologies including (Angular, Reactive Programming, TypeScript, NodeJS, AWS) and software development best practices.
  • Experience with cloud providers such AWS, Google Cloud Platform, Azure
  • Demonstrated ability to support applications in a distributed, highly available, mission-critical cloud-based environments, preferably AWS (server less Lambda)
  • Proven track record of delivering end-to-end solutions that span UI, backend, database, and NFRs.
  • Strong team player with the ability to collaborate and communicate with stakeholders (Product) and enablers(Architecture, UX).
  • Cloud-based delivery models.
  • Experience in TDD, writing unit test, integration test, and functional testing
  • Experience developing within Server less and Event-Driven architecture
  • Understanding of infrastructure as code: Server less, Terraform, Cloud Formation
  • CI tools such as Jenkins
  • Assures technical design and new feature implementations are “testable”.
  • Performs code reviews of applications.
  • Ability to perform validation and verification testing of the application(s).
  • Experience in working in Agile, Scrum framework 3+ years.
  • Experience in Using Jira and Confluence

Nice to Have:

  • Experience in Elasticsearch
  • Familiarity with test infrastructures, mocks, and hooks.

 

Share this role online (there may be a referral fee*)

How to Apply

Please apply on our careers site here.

Job Categories: Equal Opportunities. Job Types: Full-Time. Job Tags: software engineer. Salaries: Not Disclosed.

228 total views, 0 today

Apply for this Job