Senior Technical Lead

Altis Recruitment


Date: 1 week ago
City: North Vancouver, British Columbia
Salary: CA$90 - CA$110 per hour
Contract type: Contractor

Our client, a leader in the apparrel industry, is seeking a Senior Technical Lead to join their retail technology team on a 6 month contract.


Candidates must be elligible to work in Canada, able to attend the client's office in the Lower Mainland, and work in either PST or MST time zones.


Responsibilities:

  • Providing direction and coaching software engineering squads of product development teams in all phases of the project life cycle
  • Being accountable for the development of functional specifications and designs for future focused complex applications or modifying/maintaining complex existing applications
  • Providing accountability for the architectural and technical direction that is in alignment with our overall architecture strategy and satisfies the business requirements
  • Ensuring the design of the product solutions are cost effective, compliant, scalable and maintainable through the agile development lifecycle
  • Providing accurate high level project estimates and multiple solution options for effective business decisions (and assist in articulating to non-technical stakeholders)
  • Staying abreast, exploring, evaluating and recommending tools, technologies and processes to ensure the highest quality solutions are delivered
  • Collaborating with multiple project teams and their members to design, develop and execute solutions to address business issues specific to the business domain, delivering solid documentation. Ensure our team is well prepared, informed and equipped to support internal and external users of our systems.
  • Defines and implements Prototype solutions designed to solve complex business issues arising during project implementations or design


Qualifications:

  • You have 5+ years of software design and software delivery experience
  • Must have experience with .NET, C#, RabbitMQ, Azure and Service Bus.
  • You have an expert knowledge of an object-oriented language (i.e. .NET and Java), Relational and NoSQL databases and messaging
  • You have strong experience with automated software build, test, and deployment systems and tools
  • You have experience with Enterprise Resource Planning (ERP) systems (especially SAP)
  • You have experience with modern distributed systems (SOA/Microservices) and a good understanding of the tools and techniques supporting those ecosystems (e.g. Enterprise Service Bus)
  • You can see trends and encourage alignment across distributed projects, teams, and goals
  • You are a strong collaborator who can work with individuals from a variety of business areas and technical levels
  • You are a team player and have experience working with cross-functional teams
  • You are a proactive self-starter that can work effectively independently
  • You are proactive in identifying the root cause of issues and developing creative solutions
  • You remain highly flexible and adaptable when faced with ambiguity
  • You can manage and prioritize multiple projects in a deadline driven environment


Post a CV