Software Team Lead

Industry
Information Technology
Location
Nova Scotia
Apply Now

 

REF# JG-18522

 

Meridia Recruitment Solutions is working with a leading partner in the defense and security space to recruit a Software Team Lead for their team in Dartmouth, Nova Scotia and contribute to their rapidly expanding business.

 

The successful candidate will be responsible for overseeing a team in designing, coding, testing, integrating, building, and configuring software applications and interfacing with advanced sonar processing sub-systems deployed in multiple operating systems and within multiple shipboard environments. The role would suit a software developer with leadership experience and a keen interest in C++/Java, signal processing and a proven ability to develop software components as part of a wider complex product.


Key Responsibilities:

  • Taking ownership of Software work packages including reviewing requirements, developing schedules, and tracking progress of development activities.
  • Generating reports and metrics which are presented to key project stakeholders to communicate status
  • Software component level and detailed design utilizing Unified Modelling Language (UML)
  • Software implementation and unit testing
  • Software integration, verification, and defect resolution
  • Contributing to software design, test, maintenance, and release documentation
  • Contributing to a team effort within an Agile development environment
  • Support the Software and System testing groups as required to conduct software and system integration testing

Required Skills/Experience:

  • Degree level (or equivalent) in a related engineering discipline such as Computer Science, Computer Engineering or Electrical Engineering
  • 2 or more years of Software Team Lead experience
  • 7 or more years of C++ experience
  • Experience providing mentorship and technical oversight of more junior team members
  • Self-motivated, adaptable to change, proactive, diligent, and inter-personal skills
  • Knowledge of Software Engineering best practices, methodologies, processes, and tools, specifically the Software Development Lifecycle (SDLC)
  • Experience with Linux operating systems and comfortable working on the command line
  • The Candidate must be capable of acquiring a Canadian / NATO Secret security clearance and a Canadian Controlled Goods assessment to the satisfaction of the company

Desired Skills:

  • Experience working on customized software solutions for government organizations (any level)
  • Good understanding of software configuration and build management
  • A good working understanding of Microsoft office applications: Word and Excel
  • Experience using software development and continuous integration tools (CI/CD) such as, but not limited to: Jira, Azure Devops, Jenkins, static code analysis tools

Would be considered an asset to have:

  • Sonar domain knowledge or similar signal processing intensive applications
  • Experience working with hardware and software emulators to conduct integration testing
  • Direct experience creating automated build pipelines in tools such as Jenkins or Azure Devops

Additional Requirements:

  • The Candidate must be capable of acquiring a Canadian / NATO Secret security clearance and a Canadian Controlled Goods assessment to the satisfaction of the company

What’s in it for you?
They offer a competitive benefits package including extended health and dental, life insurance, RRSP, optional critical illness insurance, an EFAP and student bursaries.


They encourage regular manager-employee performance feedback, goal alignment and employee development through their Employee Performance Development Plan (EPDP)  

They are an Equal Opportunities employer and particularly welcome applications from Women, Aboriginal Persons, Persons with Disabilities and Visible Minorities.

 

To express interest in this opportunity, please click on the "Apply Now" button below.

For more information contact Jamie Grant, Partner or Brooke Ireland, Senior Consultant at bireland@kbrs.ca   If you require accommodation to participate in the recruitment process, please let Brooke know.

Meridia Recruitment Solutions connects leading organizations with top talent by building strong relationships and creating ideal matches with candidates because we are only successful when you are. We appreciate your interest in this opportunity.

To learn more about Meridia Recruitment Solutions, our job opportunities, and career advice we invite you to explore our site and subscribe for career alerts.

 

Image
Career Alerts

Register to be notified of career opportunities and advice by email