Jobs.ca
Jobs.ca
Language
TECHBLOCKS logo

Associate/Director of Engineering

TECHBLOCKS1 day ago
Vaughan, ON
Senior Level
full_time

Top Benefits

Full benefits
Paid vacations

About the role

Job Description

Position: Associate/Director of Engineering

Exp: 15+ Years

Location: Vaughan

About TechBlocks

TechBlocks is headquartered in Toronto, Canada (an open office concept), with additional offices in Ahmedabad, Bangalore and Hyderabad. We offer a great culture, an excellent base salary with bonuses/commissions, full benefits and paid vacations. We welcome you to wear our client-first attitude and have fun, fulfilling business goals with technology solutions. Enjoy the industry's best compensation and work culture. Visit us, Meet us, Let’s check each other out.

Job Overview

  • This is a full-time position for Associate/Director of Engineering and Delivery specializing in the latest web, mobile and cloud technologies, reporting to CTO and actively working with our global delivery teams in Canada and India.
  • We are looking to hire a Associate/director who can lead development teams. You are a passionate technologist and geek with solid application design fundamentals for clients, servers and the middle tiers.
  • You love playing with the latest and greatest frameworks and take pride in quality and agility.

Delivery Capability and Key Responsibilities

  • Lead complex design sessions and work closely with customers and business partners to establish requirements to develop a given solution.
  • Identify options for potential solutions and assess them for technical and business suitability.
  • Provide expertise to customers to develop digital solutions to meet identified business needs
  • Support the delivery of solutions by assisting the programmers in their tasks.
  • Understand and give guidance on the implementation of concepts of unit testing, system testing, performance testing, and user acceptance testing.
  • Expert at project management concepts may be responsible for defining software development plans, including scoping, scheduling and implementation.
  • Make key decisions, including determining the most appropriate platform to complete application development requests and code quality assurance for the team.
  • Develop processes and procedures to organize workflow that ensures output quality, precision, and timeliness.
  • Handle multiple demands and competing priorities while ensuring deliverables are met.
  • Prepare accurate estimates for all development-related tasks and can validate estimates of others.
  • Provide leadership, including technical mentoring, architecture validation, and support for other team members
  • Strong experience in Agile development practices
  • Work with HR and Recruitment teams and be a crucial part of talent acquisition, career planning and retention (screening, onboarding, assignments and mentoring).

Leadership.

  • You are a strategic and analytical thought leader.
  • Expertly take a big-picture approach to system and application design based on in-depth business requirements analysis while keeping track of the short and long-term impact.
  • Experience managing projects from end to end, including evaluating vendors and partners, budgeting, resource allocation, setting up deliverables and communicating progress.
  • Results-driven, continuously seeking opportunities to optimize technical performance.
  • Have outstanding decision-making skills and can pivot your approach based on metrics and changing needs.
  • Understand the impact of technology (cost, timing, performance) on business theory, business processes, management, budgeting, and business office operations.
  • Interpersonal skills.
  • Can inspire and guide the work of a team, providing insights and mentorship to elevate individual performance and group effectiveness.
  • Plan and present strategic recommendations to C-level audiences and effectively communicate with fast-paced, highly cross-functional teams with multiple stakeholders.
  • Research the competitive landscape to determine how to create a differentiated digital solution.
  • Contribute to customer's direction and strategy and influence decision-making based on information gained from deep-dive and ad hoc analysis.

Requirements

  • Graduate in Engineering discipline. MS, MBA preferred.
  • 15+ Years of experience required for the position
  • Expert knowledge and experience working on MS Azure, AWS or GCP public cloud.
  • Hands-on experience working with Microsoft.NET, open-source stack, and current leading-edge UI and JavaScript framework

What We Offer:

  • Competitive Salary & Performance-Based Incentives
  • Monthly Rewards & Recognition
  • Upskilling & Cross-Skilling Opportunities
  • Opportunities to Work on Cutting-Edge Projects
  • Personal Client Engagement
  • Flexible Work Environment
  • Inclusive & Collaborative Culture
  • Career Growth & Internal Mobility

About TECHBLOCKS

IT Services and IT Consulting
11-50