Job Information
16 Days Ago
Job Category: Computer/IT
Job Type: Full-Time
Posted: 2021-01-07
Job Status
Start Publishing: 2021-01-07
Stop Publishing: 2021-01-30
Twitter Share on facebook

Job Summary


We are looking for highly skilled, enthusiastic and self-driven individuals to join our team in the role of .NET Software Development Lead. We are a technology-driven logistics company that brings together retailers, wholesalers, general contractors and tradespeople matching them in real-time with vehicle fleet operators, individual owner/operators and rental fleet operators. Using our powerful technology platform, we harness idle logistics capacity and match it in real-time with construction industry professionals who need fast, reliable, trained and on-demand delivery.


You will be:


  • Responsible for the design and development of end-to-end web application
  • Translate UX champions guidelines into working software using cutting edge dev tools
  • Build highly efficient Web APIs which will be used by millions of user devices across the globe
  • Design, implement and test maintainable, scalable, and performant web interfaces using modern web technologies
  • As a .NET Development Lead, you will be working with a group of 2-3 Engineers to support and upgrade the existing projects and to develop new projects from scratch as part of the development team
  • Design, implement and test server-side REST APIs
  • Lead and Work collaboratively with developers, designers and quality analysts on Web application using MVC and .NET
  • Contribute to all aspects including front end, middle tier and back end application development
  • Create database schemas that represent and support business processes
  • Suggest CI/CD improvements which can help improve quality and quicker integration testing and assist in implementing them
  • Translate use cases into functional applications utilizing your familiarity with various design and architectural patterns
  • React to shifting priorities in a productive manner 
  • Work with Product Management teams to translate abstract requirements into tangible technical stories
  • Work with team to suggest improvements that can enable rapid development, improve quality and bring down development cycles.

Required Education, Skills and Qualifications:


  • Bachelor's Degree in Computer Science, Software Engineering or a related area (preferred); 
  • Previous role as a Team Lead, providing technical guidance and leadership to a team of 2-3 Web Developers
  • 8+ years of experience as a Professional Web Developer
  • Strong design skills with Object-Oriented Concepts and well versed with design patterns
  • Hands-on knowledge of the .NET Framework, including Visual Studio, TFS, C#, ASP.NET (Web Forms and Web API)
  • Working with n-tier architectures (UI, Business Logic Layer, and Data Access Layer) along with experience with service-oriented architectures (SOA Web API)
  • Working experience with Big Data will be a Plus
  • Good understanding of Web technologies (HTML, JavaScript, jQuery and CSS)
  • Expertise in MVC pattern, RESTful APIs and Web APIs is a must
  • Working knowledge of development tools (Git, TFS) and continuous integration build practices
  • Strong communications skill with the ability to gather detailed requirements from Business Analysts and Product Owners
  • Ability to translate abstract requirements and to deal with ambiguity
  • Strong understanding of cloud infrastructure
  • Strong development experience in MS SQL Server and Database Programming
  • Excellent written and verbal communication 
  • Flexible, team player, “get-it-done” personality
  • Ability to organize and plan work independently
  • Ability to multi-task and context-switch effectively between different activities
  • Ability to command respect from team members by showing team building and strong people-first culture.


What do we offer?


  • Competitive salary (Base pay + KPI bonus);
  • Flexible Health Benefits after 3-months;
  • Opportunity to participate in the Employee Stock Option Plan after 6-months;
  • A dynamic work environment inside one of the fastest-growing companies in the country.
  • Empowerment to take on important activities, apply your skills and be recognized for your contributions;
  • A highly collaborative team environment where there are no egos or politics, we work together and get things done;
  • A work environment built on our founder's belief that knowledge is power, transparency drives focus, collective well-being is nurtured, and return-on-life is far more important than return on investment;
  • Opportunity to work with amazing and talented people. No one succeeds alone; we execute together.


Developer: 8+ years (Preferred)

Job Type: 3-6 months contract & full-time position

Location: Ottawa

Important Information:

To be considered, your application must clearly explain how you meet the essential requirements.

Closing Date:

31 January 2021, 12.00 PM (Eastern time).

Apply Now