logo

View all jobs

Technical Lead

Brampton, ON · Retail

Our enterprise client is currently looking for a Technical Lead to join their team on a full time permanent basis. You will be working on integrating a system with provincial jurisdictions to exchange electronic data. You will be leading a talented & collaborative team. 
 
What You Will Do:
  • Cultivate a deep understanding of the portfolio of applications we utilize, along with their respective strengths and weaknesses, to provide solutions to existing and future challenges.
  • Lead technical architecture for a whole component and/or cross-functional team.
  • Help to define the long-term vision for your team, aligning with the company's strategic and tactical goals.
  • Translate project goals and product roadmaps into organized technical tasks.
  • Through your knowledge of industry trends and tools, together with your own experiences, guide the team to improve our software, our environment, and our process.
  • Provide guidance and direction to the development team to tear down obstacles and keep initiatives on target and moving forward.
  • Coach and mentor developers in the team through technical design sessions, code reviews and pair programming.
  • Provide technical guidance and support in resolving critical production issues.
  • Construct design documents and documentation to aid in maintenance and code reuse.
What You Will Have:
  • You are a seasoned developer with solid programming skills and mentorship experience.
  • You are opinionated about what it takes to produce great software but remain receptive to other's ideas
  • You have developed large applications in a team environment.
  • You are a good communicator. You are able to present complicated solutions to non-technical audience in a simple and logical way.
  • You have deep understanding of web software development with a minimum of 7 years of programming expertise in that field. While you may not code every day, understanding the context of your team’s work is paramount.
  • 60% team handing 40% hands on development
  • You have a track record of successfully mentoring
  • You have keen awareness and understanding of performance, security, and other software development best practices.
  • You are well versed in agile software development processes.
  • You have experience with some of the following backend technologies:
  • Java, Spring Boot, Junit, Gradle
  • Docker, Kubernetes, Helm
  • CI/CD (Gitlab, Jenkins, Team City)
  • Experience building and maintaining RESTful APIs
  • Strong understanding of systems and microservices design
  • Some understanding of cloud architecture in GCP, AWS, or Azure

More Openings

Helpdesk Level 2 Support
System Admin
Deployment Supervisor

Share This Job

Powered by