Careers

Technical Lead, Client Solutions

ShareThis
Opportunity: TL541 - Permanent

Responsibilities

  • Lead day-to-day development activity at a technical level as it relates to client solutions
  • Research and implement development standards, best practices and general procedures within the development group
  • Encourage continuous learning and upgrading of skills through the introduction of new training modules, approach, tools, and adoption of new technologies and methodologies
  • Function as point of escalation for technology inquiries, client project inquiries, and production issues providing timely and effective feedback and resolutions
  • Report directly to Manager, Development
  • Participate in setting technical objectives
  • Provide technical leadership and mentor programmers throughout the development life cycle
  • Encourage communication and the sharing of knowledge between team members
  • Review and approve the designs, specifications and code of team members for client solutions
  • Facilitate the creation of prototypes and proofs of concept where appropriate
  • Work closely with the Project Team to ensure solutions are delivered with a high degree of quality and professionalism
  • Assist in hiring IT programming professionals
  • Actively track and maintain knowledge of industry developments, standards and associated technologies
  • Collaborate with project team, participate in discovery meetings, understand client and solution requirements, for the purpose of developing comprehensive solution architecture documents, accurate effort estimates, and well designed, scalable, reusable solutions
  • Conduct code re-factoring and implement processes and toolsets to minimize logical errors, and enhance solution quality, operating efficiency and extensibility
  • Develop reusable tools, libraries and components to reduce development timelines on repeatable, reusable solutions
  • Participate in solution stress tests, load tests, performance tests, making recommendations to improve performance and scalability
  • Provide oversight and participate in client solution production launches

Sklls Required

  • Post-secondary degree in Computer Science, Software Engineering or equivalent academic experience is preferred
  • Minimum 7 years experience architecting, designing and implementing end to end software solutions
  • Excellent understanding of key architecture considerations/issues associated with distributed multi-tier infrastructure
  • Experience working with mature development processes in all stages of the Software Development Lifecycle
  • 5+ years programming experience
  • 5+ years of Microsoft SQL Server, Transact SQL database experience
  • 3+ years experience in: Microsoft .NET platform, C# Language, Web Services, Web Application Programming, ETLs, Windows services
  • Strong expertise in OOP techniques and principals
  • Worked with large high volume transaction databases
  • Experience leading technical teams
  • Practical experience in scripting and markup languages including: JavaScript, VBScript, CSS, HTML, DHTML, XML, XSL
  • Demonstrated knowledge of issues related to capacity, performance, scalability and maintainability
  • Demonstrated knowledge in building enterprise scale applications using the aforementioned technologies
  • Experience in leading the process of building re-useable code libraries and templates
  • Experience with effort estimation
  • Minimum 2 years in a client facing role; managing expectations and acting as a liaison with internal teams
  • Experience conducting technical presentations
  • Microsoft .NET Certification is an asset

Attributes

  • Proactive
  • Positive attitude
  • Organized
  • Analytical and excellent problem solving ability
  • Excellent interpersonal and client service skills
  • Work effectively with clients and colleagues
  • Excellent oral and written communication skills
  • Ability to work under tight timelines

Location Information

Office: ThinData Inc.
City: Toronto
Province: Ontario

Click here to Apply now!  |   « Return to Job Postings