Back to Job Search

Application Development Team Lead

Posted about 2 months ago

Position Purpose:

This position will work with other Stericycle development resources and key vendors to build new applications to enhance and extend Stericycle’s strategic enterprise systems. The position is responsible for application development activities for large complex projects and providing subject matter direction to lower level developers, monitoring and reviewing progress and accuracy of work.

Key Job Activities:

  • Lead complete projects and/or a group of Developers in the development and support of application programs, automated processes and other computer systems
  • Design, develop, and test new software
  • Research, evaluate, recommend and implement technical solutions
  • Prepare realistic development and testing schedules consistent with established department standards and priorities
  • Collaborate with colleagues to ensure successful implementation of changes to existing systems
  • Address support tickets assigned by Application Delivery Supervisor
  • Perform other duties and responsibilities, as assigned


Preferred Education: in Bachelors or Equivalent

Experience (North America & LATAM):

  • Experience in leading small to medium projects
  • Working knowledge of each of the following: .NET Core 3.1; React JS and/or Angular JS; C#, ASP.NET, and the .NET 3.5/4 Framework; MS SQL Server 20012/2015 and/or MySQL technology and T/SQL; Windows Communication Framework (WCF) and REST APIs; MS Visual Studio 2017/2019 and Azure Git/GitHub; Experience with Object Oriented Principles; Developed applications using design patterns such as MVVM or MVC or Repository pattern; Experience with all aspects of Software Development Life Cycle