Sr. Tech Lead

  • Date Posted Sep 25, 2024
  • Location Toronto, Ontario
  • Job Type Contract
  • Job ID 17221

Are you a versatile self-starter with a demonstrated ability to take initiative and work independently with attention to detail? Then, Apply Now!

Working with one of the top financial clients, this role calls for a Sr. Tech Lead who will assess and implement initiatives as required to deliver business objectives. This candidate will decompose business requirements and translate them into detailed design specifications and code.

Responsibilities:

  • Assesses the impact of design decisions on the computer solution/product/service being developed (i.e. performance, schedule, budget, downstream component/system impact, quality, etc.) and recommends alternate/creative solutions for mitigation/optimization if required.
  • Recommends and implements solutions based on analysis of issues and implications for the business for informed decision-making.
  • Collaborate with subject matter experts from all areas of the business, including infrastructure, operations, applications, vendors and leads, to seek input from and plan/coordinate development and define requirements and timelines.
  • Conducts independent analysis and assessment to resolve strategic issues.
  • Builds effective relationships with internal/external stakeholders and ensures alignment.
  • Interacts with key business & technology stakeholders to define, analyze, and deliver requirements that reflect the needs of both the business and end customers.
  • Assesses the costs and benefits of different solutions and recommends/decides on appropriate designs.
  • Supports production issues, including independently completing root-cause analysis and diagnosis.
  • Builds solutions that are supportable and scalable and achieve our aspiration of common assets.
  • Recommends or automates approaches to streamline and integrate technological processes and/or systems to improve operational efficiency and effectiveness.
  • Identifies opportunities to strengthen the development capability, such as sharing expertise to promote technical development, mentoring employees, and building communities of practice and networks.
  • Stays abreast of industry technical and business trends through participation in professional associations, practice communities & individual learning.
  •  

Desired Skill Set:

  • Degree in Computer Science, Engineering and or equivalent industry experience.
  • Minimum 3 years of experience working as a Solution Architect or a similar role.
  • Quickly understand organizational dynamics and management priorities and be able to work effectively in a fast-paced, results-driven company.
  • Excellent verbal and written communication skills to present and articulate complex solutions and issues to both technical and non-technical stakeholders at all levels.
  • Demonstrate strong facilitation, negotiation, interpersonal, communication and collaboration skills.
  • An understanding of Linux-based systems, including familiarity with common command-line tools, file system navigation, and fundamental system administration tasks.
  • An understanding of cryptographic protocols, including TLS/SSL, and their implementation to secure network communications.
  • Proficiency in securing web traffic through TLS and experience managing digital certificates and PKI (Public Key Infrastructure).
  • Knowledge of networking principles (IP addressing, subnets, VLANs) and familiarity with protocols such as TCP/IP, HTTP/HTTP, and FTP, with the ability to diagnose/troubleshoot and resolve connectivity issues across different layers of the OSI model.
  • A solid grasp of core database principles, including data modeling, normalization, indexing, and query optimization, enabling efficient design and management of relational databases.
  • Experience with non-relational databases, encompassing concepts such as schema-less design, data partitioning, and eventual consistency, enabling efficient data storage and retrieval across diverse database environments.
  • Proven and demonstrable experience designing and implementing high volume, high availability applications with a very high degree of automation.
  • Demonstrate ability to easily deal with both abstract and concrete concepts and be able to reconcile them for the appropriate audience and context.
  • Demonstrated strong programming skills and hands-on experience with technologies like Java and/ or Angular.
  • An understanding of RESTful API design and HTTP protocols, with a strong understanding of authentication methods (OAuth2, JWT) and security standards (SSL/TLS). 
  • Strong proficiency in algorithms, data structures (e.g., trees, graphs, heaps, hash tables, etc.), and their real-world applications.

Nice To Have:

  • Experience with AWS Lambda, Amazon’s serverless computing 

BeachHead is an equal opportunity agency and employer. We advocate for you and welcome anyone regardless of race, color, religion, national origin, sex, physical or mental disability, or age.
Privacy Policy

 

Attach a resume file. Accepted file types are DOC, DOCX, PDF, HTML, and TXT.
Attach an additional file, if applicable. Accepted file types are DOC, DOCX, PDF, HTML, and TXT.

We are uploading your application. It may take a few moments to read your resume. Please wait!

Back to Top