Talent.com
Backend Software Engineer II
Backend Software Engineer IIEngage People Inc. • Markham, York Region, CA
Backend Software Engineer II

Backend Software Engineer II

Engage People Inc. • Markham, York Region, CA
10 days ago
Job type
  • Full-time
Job description

The Backend Software Engineer II is seasoned in building Web applications and will have the opportunity to experience the excitement and challenges of delivering software in a fast-paced environment. The Backend Software Engineer II possesses a solid understanding of software development principles, including but not limited to automation testing (Unit, Integration, End-to-End), continuous integration and deployment, and writing clean, efficient code. The Backend Software Engineer II excels as a collaborator, conducting code reviews and fostering a knowledge-sharing culture, while also demonstrating self-motivation to tackle challenges head-on and continuously seek innovative solutions.

Responsibilities

  • Implement new innovative software and modify existing platforms to add features, build web services, with focus on quality, scalability, and modularity.
  • Participate in driving best in-class standards and practices, code modularization, code reusability and coding standards that contribute to production of high quality code.
  • Participate in defining goals that meet deadlines by collaborating with peers across disciplines, including project management, product management, business analysts, UI / UX, back-end service development and QA.
  • Collaborate with product, business analysts, designers and QAs to implement new features.
  • Review and approve functional and non-functional requirements to ensure all edge-cases have been captured.
  • Anticipate risks and propose alternative solutions and mitigations strategies.
  • Recommend and implement process improvements to enhance the user experience.
  • Create and maintain scalable RESTful APIs.
  • Contribute leading-edge ideas, tools and frameworks by keeping up with the latest trends in the industry via conferences, blogs, tutorials, books and videos.
  • Provide effective code reviews and mentorship for your peers.
  • Perform other tasks as required.

Qualifications

  • Bachelor’s degree in computer science or a related field or the equivalent in education and experience is required.
  • 2 to 4 years of experience working as a Backend Developer is required.
  • Deep understanding of PHP 8 object oriented / modular programming is required.
  • Minimum 3 years experience with MVC frameworks (Laravel or Symfony).
  • Experience with repositories such as Git and SVN.
  • Ability to script in Linux for automation.
  • Experience using Swagger and / or Postman tools.
  • Expert knowledge on Shell Scripting.
  • Knowledge of TDD, BDD and DDD.
  • Strong knowledge of virtualization and container technologies (Docker, Vagrant, Hyper-V).
  • Experience with public Cloud Service Provider (Amazon AWS).
  • Understanding of both relational and NoSQL databases (MySQL, PostgreSQL, MongoDB).
  • Basic knowledge of JS frameworks (Vue, AngularJS, or similar).
  • Critical thinker, problem-solver, and team player with good interpersonal skills.
  • Excellent communication skills with the ability to clearly explain complex technical issues to all level team members.
  • Compensation

    Compensation : Annual base pay of $90,000.00-$115,000.00 CAD, depending on experience and qualifications, plus performance-based bonus.

    Vacancy Notice : This job posting represents an existing vacancy that Engage is actively seeking to fill.

    AI Disclosure : AI is not used to screen, assess, or select applicants.

    We thank all applicants for their interest in Engage, however, only those selected for an interview will be contacted.

    Engage is an equal opportunity employer committed to diversity in the workplace. In addition, Engage is committed to providing accommodations for people with disabilities during the recruitment and selection process. In the event you require any accommodations, please advise us in advance and we will work with you to meet your needs.

    #J-18808-Ljbffr

    Create a job alert for this search

    Backend Software Engineer II • Markham, York Region, CA

    Similar jobs
    Senior Software Engineer II

    Senior Software Engineer II

    Tripledot Studios • Toronto C6A, ON, Canada
    Remote
    Full-time
    For candidates residing in California, Colorado, Florida, Georgia, Illinois, Maryland, Massachusetts, Minnesota, Nevada, New Hampshire, New Jersey, Oregon, Rhode Island, Texas, and Washington State...Show more
    Last updated: 30+ days ago • Promoted
    Software Engineer II - Build, Deploy & Improve Systems

    Software Engineer II - Build, Deploy & Improve Systems

    OLG • Toronto
    Full-time
    A leading gaming organization in Ontario is looking for a Software Engineering Level 2 professional to support the design, development, and implementation of software systems.The ideal candidate sh...Show more
    Last updated: 2 days ago • Promoted
    Software Engineer, Backend (All Levels)

    Software Engineer, Backend (All Levels)

    ZipHQ, Inc. • Toronto, Canada
    Full-time
    The simple task of buying software, services, or tools at work has become hopelessly complicated at even the most innovative companies in the world. Today, enterprises spend $120T+ per year globally...Show more
    Last updated: 19 days ago • Promoted
    Software Engineer II, Backend

    Software Engineer II, Backend

    Pinterest • Toronto
    Full-time
    Millions of people around the world come to our platform to find creative ideas, dream about new possibilities and plan for memories that will last a lifetime. At Pinterest, we’re on a mission to br...Show more
    Last updated: 12 days ago • Promoted
    Software Engineer II, Payments

    Software Engineer II, Payments

    P2P • Toronto
    Full-time
    At Ripple, we’re building a world where value moves like information does today.It’s big, it’s bold, and we’re already doing it. Through our crypto solutions for financial institutions, businesses, ...Show more
    Last updated: 3 days ago • Promoted
    Senior Software Engineer II, Smart Trailer & Connected Equipment

    Senior Software Engineer II, Smart Trailer & Connected Equipment

    Samsara • Toronto C6A, ON, Canada
    Remote
    Full-time
    Senior Software Engineer II, Smart Trailer & Connected Equipment.Schedule : Remote, Canada only; relocation assistance not provided. This range is provided by Samsara.Your actual pay will be based on...Show more
    Last updated: 30+ days ago • Promoted
    Backend Engineer, Trade APIs — Equity Eligible, Onsite Toronto

    Backend Engineer, Trade APIs — Equity Eligible, Onsite Toronto

    BitGo • Toronto
    Full-time
    A leading digital asset solutions provider is looking for a Software Engineer in Toronto.The role involves designing resilient APIs and services to support financial solutions.Candidates should pos...Show more
    Last updated: 12 days ago • Promoted
    Software Engineer III

    Software Engineer III

    Zonda • Toronto, Canada
    Full-time
    This range is provided by Zonda.Your actual pay will be based on your skills and experience — talk with your recruiter to learn more. Software Engineer III (SE3) Remote | Canada | Full Time $100-130...Show more
    Last updated: 30+ days ago • Promoted
    Software Engineer – Frontend / Backend, AWS, Impact

    Software Engineer – Frontend / Backend, AWS, Impact

    PowerToFly • Toronto
    Full-time
    A tech-forward organization is seeking a skilled Software Engineer to design, develop, and maintain frontend and backend applications. The ideal candidate will have extensive experience with JavaScr...Show more
    Last updated: 12 days ago • Promoted
    Senior Software Engineer II

    Senior Software Engineer II

    Forter • Toronto C6A, ON, Canada
    Full-time
    Senior Software Engineer II – Forter.About the role : Forter is looking for a Senior Software Engineer II to develop and cultivate new products for fraud detection. The engineering decisions made by ...Show more
    Last updated: 30+ days ago • Promoted
    Senior Backend Engineer II

    Senior Backend Engineer II

    Mistplay • Toronto
    Full-time
    Mistplay is the #1 loyalty app for mobile gamers.Our community of millions of engaged mobile gamers come to Mistplay to discover new games to play and earn rewards. Gamers are rewarded for their tim...Show more
    Last updated: 12 days ago • Promoted
    Software Engineer II, Service Integration

    Software Engineer II, Service Integration

    Wayfair • Toronto
    Full-time
    Software Engineer II, Service Integration.Toronto, Canada – hybrid work schedule required.Wayfair operates the largest custom e‑commerce parcel network in the United States, managing an expansive l...Show more
    Last updated: 7 days ago • Promoted
    Software Engineer, Backend (Remote)

    Software Engineer, Backend (Remote)

    Rivalry • Toronto, ON, Canada
    Remote
    Full-time
    We are on the hunt for a seasoned Software Engineer who is driven by the challenge of solving complex problems that span technology, regulatory, compliance, and security issues, all while working w...Show more
    Last updated: 30+ days ago • Promoted
    Software Engineer II, Backend - Financial Product

    Software Engineer II, Backend - Financial Product

    Rippling • Toronto
    Full-time
    Rippling gives businesses one place to run HR, IT, and Finance.It brings together all of the workforce systems that are normally scattered across a company, like payroll, expenses, benefits, and co...Show more
    Last updated: 2 days ago • Promoted
    Software Engineer III

    Software Engineer III

    WaferWire Cloud Technologies • toronto, on, ca
    Full-time
    Job Title : Software Engineer III.One day a week but will go up to 3 when the new Toronto space is ready.WCT is a global talent solutions partner committed to delivering high-impact technology and e...Show more
    Last updated: 8 days ago • Promoted
    Software Engineer II (Full-stack)

    Software Engineer II (Full-stack)

    EQ Bank | Equitable Bank • Toronto, Canada
    Full-time +1
    Being a traditional bank just isn’t our thing, so we challenge ourselves to get creative in providing innovative banking solutions for Canadians. Our team of inquisitive and agile challengers breaks...Show more
    Last updated: 19 days ago • Promoted
    Senior Software Engineer II

    Senior Software Engineer II

    Forter Ltd. • Toronto C6A, ON, Canada
    Full-time
    More than in other groups, the engineering decisions made by Forter’s product group need to balance not only engineering factors, but also user experience, aesthetics, legal and financial considera...Show more
    Last updated: 30+ days ago • Promoted
    Backend Software Engineer (Intermediate)

    Backend Software Engineer (Intermediate)

    Tucows Inc. • Toronto, ON, Canada
    Full-time
    Tucows Domains is the world's largest wholesale domain registrar, responsible for maintaining the health, neutrality, and openness of an important—but largely invisible part of the Intern...Show more
    Last updated: 30+ days ago • Promoted