We're hiring.

Software Development Team Lead

eSolutionsGroup (a GHD company) is a multi-disciplinary consulting firm. We specialize in web, brand, communications, marketing and creative strategies. We build and offer customized and out-of-the-box digital solutions for our clients. 

About the job:

We are looking for a Software Development Team Lead to join our talented, well-established, client-centric IT team. The position will report directly to the Project Owner and the position will be based at our Waterloo.

About you:

You strive for client satisfaction through rapid, iterative, delivery of high-quality software. You would rather code automated solutions to save time and money instead of perform repetitive tasks. You have experience leading a multidisciplinary team of developers. You take pride in seeing team members excel and progress. Taking responsibility of assigned tasks and performing at a high level of quality, speed, reliability and efficiency is second nature to you. You love sharing your proficient knowledge of products and processes within your team

As a well-rounded programmer, you participate in all Systems Development Life Cycle activities from research and analysis, through planning, design, development, quality assurance, installation, servicing, internal documentation and maintenance. You contribute to the continuous improvement of all work processes; identifying, reducing, and eliminating waste.

You enjoy working closely with other team members to ensure team success and understand the intracacies invovled in front end developement tying into server side services. You believe that the best way to stay ahead of the game is through continual learning and helping others to do the same.

What you'll do:

  • Plan, analyze, design, develop and implement features for a large SAAS product
  • Create and design solutions to defined business problems
  • Work with the team to estimate story points for work to be completed
  • Design, code, test, debug, maintain, and document programs primarily in C#
  • Work with front end developers to create high quality components
  • Assist in the architecture of new systems
  • Develop RESTFUL web services
  • Mentor and assist team members
  • Perform code reviews
  • Ensure efficient delivery of the team
  • Coordinate with onsite and offsite teams

Skills, Experience and Qualifications:

  • Great problem solving skills, extensive experience debugging and evaluating existing code
  • A positive attitude, flexibility, eagerness and the ability to learn
  • Ability to take common tasks and automate them into time-saving processes
  • 5+ years of experience with multiple design patterns including but not limited to SOA and Micro Services
  • 3+ years experience leading software teams
  • Excellent object oriented design skills
  • Excellent written and verbal communication skills
  • 7+ years of practical development experience
  • 5+ years experience in applciation architecture and design
  • 5+ years of practical .NET development experience (C# preferred, .NET Core Experience Preferrred)
  • 5+ years creating Micro Service or SOA based server side architectures
  • 5+ Experience creating secure RESTFUL services
  • Working knowledge of Front End Frameworks such as VueJS, ANgular JS, React
  • Experience with Azure services an asset

More information about us:

eSolutionsGroup helps public sector clients across North America to connect with communities and deliver services more efficiently through award-winning design integrated with advanced web and mobile applications. 20 years in business. 350+ clients. More than 120 marketing and technology awards in the past 5 years. It all adds up.

We offer a professional working environment and culture and believe that work/life balance contributes to the success and happiness of our people. We also offer competitive salary packages based on qualifications, skills and experience.

As a multicultural organization, we encourage individual achievement and recognize the strength of a diverse workforce. eSolutionsGroup is an equal opportunity employer. Upon request, eSolutions will provide reasonable accommodation for applicants with disabilities throughout the recruitment and selection process.

Let's Talk 

  • Careers

© eSolutionsGroup 2018

Pin It on Pinterest

Share This