Tblocks logo
TblocksPosted 31 months ago

Director of Engineering

HybridHyderabad, Telangana, India

Part TimeSenior LevelSmall

Job Summary

Lead complex design sessions and establish requirements with customers and business partners to develop digital solutions. Identify solution options, assess technical and business suitability, and provide expertise to meet identified needs. Guide implementation of unit, system, performance, and user acceptance testing while making key decisions on platforms and code quality. Develop workflows, define software development plans, and prepare accurate estimates for all development tasks. Provide technical mentoring, architecture validation, and support to remote and on-site teams. Manage end-to-end projects, evaluate vendors, allocate budgets, and communicate progress to C-level stakeholders. Contribute to customer strategy through deep-dive analysis and present differentiated digital solution recommendations.

Required Qualifications

  • Graduate in Engineering discipline
  • 15+ Years of experience
  • 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 frameworks
  • Strong experience in Agile development practices
  • Experience managing projects from end to end, including evaluating vendors and partners, budgeting, resource allocation, setting up deliverables and communicating progress
  • Outstanding decision-making skills
  • Expert at project management concepts
  • Expertise to develop digital solutions to meet identified business needs
  • Expertise in unit testing, system testing, performance testing, and user acceptance testing
  • Ability to lead development teams (remote and on-site)
  • Ability to provide leadership, including technical mentoring, architecture validation, and support for other team members
  • Ability to inspire and guide the work of a team, providing insights and mentorship to elevate individual performance and group effectiveness
  • Ability to plan and present strategic recommendations to C-level audiences
  • Ability to effectively communicate with fast-paced, highly cross-functional teams with multiple stakeholders
  • Ability to research the competitive landscape to determine how to create a differentiated digital solution
  • Ability to contribute to customer's direction and strategy and influence decision-making based on information gained from deep-dive and ad hoc analysis
  • Ability to understand the impact of technology (cost, timing, performance) on business theory, business processes, management, budgeting, and business office operations
  • Ability to handle multiple demands and competing priorities while ensuring deliverables are met
  • Ability to prepare accurate estimates for all development-related tasks and can validate estimates of others
  • Ability to make key decisions, including determining the most appropriate platform to complete application development requests and code quality assurance for the team
  • Ability to develop processes and procedures to organize workflow that ensures output quality, precision, and timeliness
  • Ability to work with HR and Recruitment teams and be a crucial part of talent acquisition, career planning and retention (screening, onboarding, assignments and mentoring)
  • Ability to identify options for potential solutions and assess them for technical and business suitability
  • Ability to lead complex design sessions and work closely with customers and business partners to establish requirements to develop a given solution
  • Must be able to lift 50 lbs

Desired Qualifications

  • MS, MBA preferred
  • Passionate technologist and geek
  • Love playing with the latest and greatest frameworks
  • Take pride in quality and agility
  • 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
  • Results-driven, continuously seeking opportunities to optimize technical performance
  • 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
  • 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
  • Understand the impact of technology (cost, timing, performance) on business theory, business processes, management, budgeting, and business office operations

Hiring someone like this?

Get your role in front of qualified candidates on Sorce.

Get started

Apply to this job in one click with Sorce

Apply on Sorce