Logo for TechnoCred Consulting

Principal Software Engineer (Canada)

Role overview

Qualifications

  • At least 8 years of experience as a software engineer building applications and service-based systems
  • Expert level React and Node.js development skills
  • Experience developing full-stack applications or other systems of similar complexity involving multiple distributed components
  • Strong communication and collaboration skills and the ability to educate other team members on modern technologies and coding patterns

Responsibilities

  • Build and drive solutions using the technologies you and your team choose
  • Develop applications using modern technologies and tools such as React, Node.js, SQL, TypeScript etc.
  • Participate in all aspects of the development lifecycle from inception to implementation and support
  • Collaborate with engineering leadership to create a technical vision for future products

About the company

TechnoCred Consulting logo

TechnoCred Consulting

IT Services & IT Consulting

TechnoCred Consultants is a young emerging organization established in Toronto, Canada - servicing North America, with a proven track of building a team of expert Software Professionals catering to the needs of the ever-increasing talent gap in Information Technology industry. Having the right people is the most important asset that you may have which renders to building successful organizations. Being in the industry for close to two decades, we witnessed the pain, nuisances, and gaps in the hiring process. TechnoCred took this as a mission to dismantle, rescind and enable well-informed hiring decisions convenient. This has enabled us to become a specialist IT Staffing firm focusing on bridging the talent gap and ensuring that businesses focus on their core strengths whilst we build their successful technology teamsWith ethics, transparency, and vision at the core, we just don’t focus on getting the best talent for you but also understand the criticality of cultural fitment. We go beyond matching the skills and engage with the candidates to know them better thus mobilizing a system where the candidates nurture their passion and grow by contributing to the organization’s growth. We take pride in finding the leaders of tomorrow!

Company details

Company typeStartup
IndustryIT Services & IT Consulting
Company size11 - 50

Your match analysis

See how your profile stacks up against this role.

We compared the job requirements to your profile to show where you're strong and where you fall short.

Job description

Key Responsibilities Include
  • Build and drive solutions using the technologies you and your team choose.
  • Develop applications using modern technologies and tools such as React, Node.js, SQL, TypeScript etc.
  • Participate in all aspects of the development lifecycle from inception to implementation and support.
  • Collaborate with engineering leadership to create a technical vision for future products.
  • Mentor and pair with other developers, honing your coding, software design and leadership skills.
  • Pull data to analyze and communicate project effectiveness.
  • Make appropriate decisions on trade offs between delivery and tech debt.
  • Work effectively to collaborate across development groups and departments.

An Ideal Candidate Will Have the Following
  • At least 8 years of experience as a software engineer building applications and service-based systems.
  • Bachelor’s Degree in computer science, engineering, or physics is preferred.
  • A proven history of effective application development in multiple languages and technologies.
  • Experience developing full stack applications or other systems of similar complexity involving multiple distributed components.
  • Experience writing and optimizing complex SQL queries.
  • Ability to create software with reliability and error detection/compensation in mind.
  • Demonstrated HTML, CSS and JavaScript skills.
  • Expert level React and Node development skills.
  • Ability to present to large groups and present technical issues to non-technical audiences.
  • Experience building an application from end to end, integrating multiple technology stacks.
  • Strong communication and collaboration skills and the ability to educate other team members on modern technologies and coding patterns.
  • Concrete mentorship skills.
  • Deep understanding of business metrics.

Apply once. Then go straight to the hiring manager.

After you apply, unlock the direct contact details of the people who actually make the call. A quick follow-up makes you 5x more likely to land an interview.

MR

Marcus Rivera

Chief Revenue Officer

m.rivera@company.com
linkedin.com/in/marcusrivera
Unlocked after you apply
Β·

Software Engineer Related jobs

Other jobs at TechnoCred Consulting

Premium

Reach out to the hiring manager directly.

Gain access to the contact details of the hiring managers who actually decide, and reach out to network with them directly. That, plus more when you upgrade:

  • Full match report with fit score and gaps
  • Career diagnostics on how recruiters read you
  • Curated company matches and warm intros
  • 48h early access to new roles

Cancel anytime.