Software Engineering Team Lead

2 weeks ago


Gatineau, Quebec, Canada MDOS Consulting Full time

We are seeking a highly skilled Software Engineering Team Lead to join MDOS Consulting.

Job Specifications:

  1. The ideal candidate will hold a degree from a recognized university in engineering or computer science and at least 10 years of experience as a software developer.
  2. Demonstrate having worked for a minimum of 1 year as a Software Developer Team Lead in the design, development, testing, and implementation of software systems.
  3. The candidate will have experience developing applications following Service Oriented Architecture (SOA) methodologies and performing the following activities on each project:
    1. Developed software systems.
    2. Prepared functional and technical design documents.
    3. Participated in the implementation phase.
  4. The candidate will have a minimum of 3 years of experience within the last 5 years in each of the following areas:
    1. Working in a large scale classified distributed Communication Information System (CIS) environment.
    2. Providing 1st and 3rd line of support to a classified data center infrastructure.
    3. Managing or working with applications governed by Canada's Controlled Goods Program (CGP) which include those affected by US International Traffic in Arms Regulations (ITAR).
  5. The candidate will have a minimum of 5 years of cumulative experience within the last 7 years in each of the following technologies:
  • SQL server 2016 or later;
  • RabbitMQ 3.7.x or later;
  • Visual Studio 2015 or later;
  • .net Framework 3.5 or above, or .net Core 2.0 or above or .net 6.0 or above;
  • XML, or JSON;
  • Angular, HTML, or AJAX, or Telerik Control Toolkit, or KENDO UI;
  • C# .net;
  • Azure DevOp or Team Foundation Server (TFS) or Git.
The candidate will have a minimum of 2 years of experience within the last 5 years developing large scale distributed systems working across multiple locations that were either on a single private network or across different networks.The candidate will have a minimum of 2 years of experience within the last 5 years on a Service-Oriented Architecture (SOA) project, as an SDTL that led a team to develop and integrate multiple applications following SOA methodologies.

If interested, please contact Abdul at mdosconsulting.com.



  • Gatineau, Quebec, Canada CIMA+ Full time

    Job TitleSenior Engineer - Electrical Engineering Team LeadAbout the RoleWe are seeking a highly skilled and experienced Senior Engineer to lead our electrical engineering team. As a key member of our team, you will be responsible for managing projects of various scope and developing solutions tailored to customer needs.Main Responsibilities:Contribute to...


  • Gatineau, Quebec, Canada MDOS Consulting Full time

    We are seeking a highly skilled Principal Software Developer for a challenging role in the Department of National Defence, requiring a strong background in software development and experience working with classified systems.Key Responsibilities:Design, develop, test, and implement large scale distributed systems, adhering to Service-Oriented Architecture...


  • Gatineau, Quebec, Canada Spiria Full time

    Software Development Opportunities at SpiriaSpiria is a forward-thinking company that excels in custom digital product development. We are seeking a skilled multilingual software engineer to join our Application Managed Services (AMS) team.About the RoleWe offer a unique opportunity for an intermediate developer with excellent language skills to collaborate...


  • Gatineau, Quebec, Canada Motorola Solutions Full time

    At Motorola Solutions, we're driven by a shared purpose – enhancing public safety through innovative technologies. Our Emergency Call Management organization is at the forefront of this mission, leveraging cloud-based solutions to ensure seamless emergency response. As a Software Development Manager for the Site Reliability Engineering team, you'll play a...


  • Gatineau, Quebec, Canada CIMA+ Full time

    Senior Building Electrical EngineerWe are seeking a highly skilled Senior Building Electrical Engineer to join our team in Ottawa. This is an exciting opportunity for a seasoned professional to lead electrical engineering projects and contribute to the growth of our company.Job OverviewThis role requires a strong understanding of electrical systems, project...

  • **Software Engineer**

    3 weeks ago


    Gatineau, Quebec, Canada Canada Inc Full time

    We are seeking a skilled Software Engineer to join our team. The successful candidate will design and develop software solutions that meet our company’s needs.The ideal candidate should have a strong understanding of software development principles and be able to work collaboratively with our team.


  • Gatineau, Quebec, Canada CIMA+ Full time

    Job SummaryAs a Software Engineer, you will be responsible for designing, developing, and testing software applications. You will work closely with cross-functional teams to deliver high-quality software solutions. Key Responsibilities: Design and develop software applications using Python and C++Collaborate with the team to identify and prioritize project...


  • Sainte-Thérèse-de-la-Gatineau, Quebec, Canada Sherwin-Williams Full time

    Job Title: Software Engineer - Python DeveloperAbout the Job:We are looking for a skilled and experienced Software Engineer to join our team. This is a full-time position that requires a strong foundation in Python and related technologies. As a Software Engineer, you will be responsible for designing, developing, and deploying software solutions to meet the...


  • Gatineau, Quebec, Canada Concept Pro-Métal Full time

    About the Role:As a software engineer at {company}, you will play a vital role in designing and developing cutting-edge software solutions that meet the needs of our diverse customer base. Your primary responsibilities will include developing scalable and efficient software, collaborating with cross-functional teams, and ensuring all software meets the...


  • Gatineau, Quebec, Canada Thales Full time

    Job RequirementsThales is seeking a highly skilled DevOps Engineer to join our team in Ottawa, Canada. As a DevOps Engineer, you will be responsible for ensuring the smooth operation of our cloud-based infrastructure and applications.Key Responsibilities:Support and optimize our PaaS/IaaS platform for performance and reliabilityImplement automation practices...


  • Gatineau, Quebec, Canada RONA Full time

    Seeking a talented Software Engineer to join our team and contribute to the development of innovative solutions. The ideal candidate will have strong problem-solving skills and be proficient in coding languages such as Java, Python, and C++. Responsibilities include: Designing and implementing software applications Collaborating with cross-functional teams...


  • Gatineau, Quebec, Canada Black & McDonald Full time

    About the Role:We are seeking an experienced Enterprise Software Engineer to join our team. The selected candidate will be responsible for designing, developing, and maintaining cloud-based solutions using Java and AWS technologies.Key Responsibilities:* Design and implement scalable cloud architectures* Develop and deploy Java-based applications on AWS*...


  • Gatineau, Quebec, Canada Telesat Full time

    About TelesatTelesat is a leading global satellite operator, providing reliable and secure satellite-delivered communications solutions worldwide to broadcast, telecommunications, corporate and government customers for over 50 years.We are headquartered in Ottawa, Canada, with offices and facilities around the world. Our state-of-the-art fleet consists of 15...

  • Software Architect

    4 weeks ago


    Gatineau, Quebec, Canada ADGA Group Consultants Inc Full time

    Job Title: Software ArchitectADGA Group Consultants Inc is seeking a highly skilled Software Architect to join our team. As a Software Architect, you will be responsible for designing and developing software systems that meet the functional and non-functional requirements of our clients.Key Responsibilities:System Architecture Design: Develop the overall...


  • Gatineau, Quebec, Canada Motorola Solutions Full time

    About the RoleMotorola Solutions is seeking a highly skilled Software Development Manager to lead our Emergency Call Management site reliability engineering team (ECM-SRE). As a key member of our team, you will work closely with product and engineering teams to drive reliability improvements across our suite of public safety products.Key...


  • Gatineau, Quebec, Canada ADGA Group Consultants Inc Full time

    **Job Title:** Senior Software Architect - Military Command and Control Systems**Job Description:** At ADGA Group Consultants Inc, we are seeking a highly skilled Senior Software Architect to join our team. As a key member of our software development team, you will be responsible for designing and implementing complex software systems for military command...

  • Stationary Engineer

    3 weeks ago


    Gatineau, Quebec, Canada BGIS Full time

    BGIS is a leading provider of customized facility management and real estate services. We deliver innovative solutions to our clients through our team of over 6,500 professionals globally.The 3rd Class Stationary Engineer plays a crucial role in our operations, performing tasks in a central heating and cooling plant or central heating plant in the National...


  • Gatineau, Quebec, Canada ADGA Group of Companies Full time

    Job OverviewThe ADGA Group of Companies is seeking an experienced Corporate SharePoint Solutions Engineer to support the implementation and administration of specialized applications/software for our Corporate Information Management Cell.Key Responsibilities:Manage, monitor, support, and maintain corporate information management applications including...


  • Gatineau, Quebec, Canada Thales Full time

    Job SummaryThales is seeking a highly skilled Senior DevOps Engineer to join our team in Ottawa, Canada. As a key member of our engineering team, you will be responsible for designing, implementing, and maintaining our cloud infrastructure and automation tools.Key ResponsibilitiesDesign and implement cloud infrastructure solutions using cloud-native...


  • Gatineau, Quebec, Canada CIMA+ Full time

    CIMA+ is a leading engineering company that specializes in designing and realizing mechanical buildings systems. We are seeking an experienced Mechanical Buildings Engineer to join our team in Gatineau.About the RoleThis is a challenging opportunity for a skilled engineer to lead projects of diverse scope, working with clients across various sectors...