01 Jan
Huntel Global
Toronto
Lead Software Engineer (Node.js Microservices)
Title: Lead Software Engineer (Node.js Microservices)
Type: Full-Time, Permanent
Introduction:
Join a rock-solid organization as our client’s next Lead Software Engineer and sit at the center of projects that drive decisions. You’ll help one of Canada's most trusted organizations work on the latest project and be rewarded with great opportunities.
Job Description:
- Producing high-quality, efficient code with our client's technology stack: Node.js, PHP, and Python.
- Designing scalable web architectures (leveraging AWS) that align with business goals and support product vision.
- Collaborating with product teams to translate requirements into technical solutions,
using your expertise in our core technologies.
- Optimizing development processes, including containerization (Docker), CI/CD, and system reliability.
- Providing architectural guidance and mentoring teams on best practices within our client's tech stack.
- Fueling the growth of our organization and industry-leading technologies and systems.
- Mentor and be mentored, upholding the highest standards for rigorously tested, well-architected code, and operational efficiency within our chosen tech stack.
Must Haves:
- At least 10+ years of combined development experience, with a focus on modern web technologies and solution architecture principles.
- Track record of collaborating with product teams to shape well-architected solutions.
- Producing high-quality, efficient code with our client's technology stack: Node.js, PHP, and Python.
- Proven experience with AWS, CI/CD implementation, infrastructure design, and ensuring system reliability.
- Deep understanding of architectural patterns (SOLID, microservices, etc.), data structures, algorithms, and system design tailored to web applications.
- Strong grasp of containerization (Docker), CI/CD pipelines, Infrastructure as Code (IaC), and AWS services.
- Database design (SQL/NoSQL), with experience building distributed systems for web use cases.
- Proficiency in testing (unit, integration, functional), monitoring, and alerting.
- Ability to lead and mentor, fostering a culture of engineering excellence and architectural integrity.
- Excellent communication skills – you can clearly articulate complex technical concepts in a collaborative environment.
- Familiarity with Site Reliability Engineering (SRE) concepts and their application to web solutions.
- Understanding of emerging technologies (AI/ML, blockchain, etc.) applicable to web development.
- Action Oriented: Enthusiasm for designing, building, and iterating on solutions. They proactively tackle challenges and opportunities.
- Dealing with Ambiguity: Ability to design and execute solutions in a dynamic tech environment where priorities and technologies might shift.
- Innovation Management: Not just coding, but also evaluating new ideas and creatively applying them to solve problems.
- Problem Solving: Strong analytical skills for debugging, root-cause analysis, and developing optimal solutions.
- Collaboration: Works effectively with product teams and engineers to deliver well-architected solutions.
- Communication: Clearly articulates technical concepts to both technical and non-technical audiences.
- Learning on the Fly: Stays up-to-date with the latest advancements in web development technologies.
About Huntel Global:
Huntel Global is the specialized IT division of Drake International.
Our mission is to connect talented IT professionals with organizations seeking the perfect fit for Contract, Temporary, and Permanent opportunities.
Huntel Global is an equal opportunity employer and champions accessibility, inclusivity, and diversity in the workplace. We are committed to providing accommodations for applicants with disabilities throughout the recruitment process. If you require accommodation, please contact your Branch Representative at ***************@na.drakeintl.com
Apply now—we look forward to meeting you!!!
#J-18808-Ljbffr
Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.