Posted: 1 day ago
Job Description
<p><p><b>Position: Associate/Director of Engineering</b></p><p><b>Exp: 15+ Years</b></p><p><b>Location: Vaughan</b></p><p><b>About TechBlocks</b></p><p>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.</p><p><b>Job Overview</b></p><ul><li>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.</li><li>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.</li><li>You love playing with the latest and greatest frameworks and take pride in quality and agility.</li></ul><p><b>Delivery Capability and Key Responsibilities</b></p><ul><li>Lead complex design sessions and work closely with customers and business partners to establish requirements to develop a given solution.</li><li>Identify options for potential solutions and assess them for technical and business suitability.</li><li>Provide expertise to customers to develop digital solutions to meet identified business needs</li><li>Support the delivery of solutions by assisting the programmers in their tasks.</li><li>Understand and give guidance on the implementation of concepts of unit testing, system testing, performance testing, and user acceptance testing.</li><li>Expert at project management concepts may be responsible for defining software development plans, including scoping, scheduling and implementation.</li><li>Make key decisions, including determining the most appropriate platform to complete application development requests and code quality assurance for the team.</li><li>Develop processes and procedures to organize workflow that ensures output quality, precision, and timeliness.</li><li>Handle multiple demands and competing priorities while ensuring deliverables are met.</li><li>Prepare accurate estimates for all development-related tasks and can validate estimates of others.</li><li>Provide leadership, including technical mentoring, architecture validation, and support for other team members</li><li>Work with HR and Recruitment teams and be a crucial part of talent acquisition, career planning and retention (screening, onboarding, assignments and mentoring).</li></ul><p><b>Leadership</b></p><ul><li>You are a strategic and analytical thought leader.</li><li>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.</li><li>Experience managing projects from end to end, including evaluating vendors and partners, budgeting, resource allocation, setting up deliverables and communicating progress.</li><li>Results-driven, continuously seeking opportunities to optimize technical performance.</li><li>Have outstanding decision-making skills and can pivot your approach based on metrics and changing needs.</li><li>Understand the impact of technology (cost, timing, performance) on business theory, business processes, management, budgeting, and business office operations.</li><li>Interpersonal skills.</li><li>Can inspire and guide the work of a team, providing insights and mentorship to elevate individual performance and group effectiveness.</li><li>Plan and present strategic recommendations to C-level audiences and effectively communicate with fast-paced, highly cross-functional teams with multiple stakeholders.</li><li>Research the competitive landscape to determine how to create a differentiated digital solution.</li><li>Contribute to customer's direction and strategy and influence decision-making based on information gained from deep-dive and ad hoc analysis.</li></ul><p><b>Requirements</b></p><ul><li>15+ Years of experience required for the position</li><li>Expert knowledge and experience working on MS Azure, AWS or GCP public cloud.</li></ul><p><b>What We Offer:</b></p><ul><li>Competitive Salary & Performance-Based Incentives</li><li>Monthly Rewards & Recognition</li><li>Opportunities to Work on Cutting-Edge Projects</li></ul></p>#J-18808-Ljbffr
Create Your Resume First
Give yourself the best chance of success. Create a professional, job-winning resume with AI before you apply.
It's fast, easy, and increases your chances of getting an interview!
Application Disclaimer
You are now leaving Tdotjobs.ca and being redirected to a third-party website to complete your application. We are not responsible for the content or privacy practices of this external site.
Important: Beware of job scams. Never provide your bank account details, credit card information, or any form of payment to a potential employer.