Senior Software Engineering Leader

2 weeks ago


Trenton, Canada Duke Full time
Job Overview

Duke is seeking a highly skilled and experienced Senior Software Engineer to join their team in Trenton, ON.

Job Description

This contract position requires strong technical background in C, C++, or Python, as well as deep understanding of software development principles and methodologies.

Responsibilities
  • Technical Leadership: Lead and mentor junior developers, design, develop, and implement complex software solutions, conduct code reviews and provide constructive feedback, troubleshoot and resolve complex technical issues.
  • Client Interaction: Communicate effectively with clients to understand their needs and requirements, present technical concepts to non-technical audiences, collaborate with clients to define project scope and deliverables.
  • Domain Expertise: Demonstrate a strong understanding of military or air force operations and systems, apply domain knowledge to develop innovative software solutions, stay updated on the latest industry trends and technologies.
  • Code Quality: Write clean, efficient, and well-documented code, adhere to coding standards and best practices, conduct unit and integration testing to ensure code quality.
Required Skills and Qualifications

The ideal candidate will have at least 10 years of experience in software development, strong proficiency in C, C++, Python or Java programming language, experience with software development methodologies (e.g., Agile, Scrum), knowledge of software design patterns and principles, experience with version control systems (e.g., Git), strong problem-solving and analytical skills, excellent communication and interpersonal skills (English), ability to work independently and as part of a team.

Estimated Salary: $125,000 - $150,000 per year

  • Trenton, Canada Calian Advanced Technologies Full time

    Job SummaryCalian Advanced Technologies is seeking a highly skilled Senior Simulation Software Engineer to join our team. As a key member of our modeling and simulation project, you will be responsible for designing, developing, and testing software applications in the defense sector.About the RoleThis is a challenging opportunity for an experienced software...


  • Trenton, Canada Duke Full time

    Job Title: Senior Software DeveloperOn-site/ Remote/ Hybrid: On SiteLocation: Trenton, ONJob Type: Contract A highly skilled and experienced Senior Software Developer to join our client’s team. This role requires a strong technical background in C, C++, or Python, as well as a deep understanding of software development principles and methodologies. The...


  • Trenton, Canada Duke Full time

    Job Title: Senior Software DeveloperOn-site/ Remote/ Hybrid: On SiteLocation: Trenton, ONJob Type: ContractA highly skilled and experienced Senior Software Developer to join our client’s team. This role requires a strong technical background in C, C++, or Python, as well as a deep understanding of software development principles and methodologies. The...


  • Trenton, Canada Duke Full time

    Job Title: Senior Software DeveloperOn-site/ Remote/ Hybrid: On SiteLocation: Trenton, ONJob Type: Contract A highly skilled and experienced Senior Software Developer to join our client’s team. This role requires a strong technical background in C, C++, or Python, as well as a deep understanding of software development principles and methodologies. The...


  • Trenton, Canada Duke Full time

    Job Title: Senior Software DeveloperOn-site/ Remote/ Hybrid: On SiteLocation: Trenton, ONJob Type: Contract A highly skilled and experienced Senior Software Developer to join our client’s team. This role requires a strong technical background in C, C++, or Python, as well as a deep understanding of software development principles and methodologies. The...


  • Trenton, Canada Duke Full time

    Job Title: Senior Software Developer On-site/ Remote/ Hybrid: On Site Location: Trenton, ON Job Type: Contract A highly skilled and experienced Senior Software Developer to join our client’s team. This role requires a strong technical background in C, C++, or Python, as well as a deep understanding of software development principles and methodologies....


  • Trenton, Canada Calian Group Full time

    About the RoleWe are seeking a highly skilled Software Architecture Leader to join our team at Calian Group. As a key member of our engineering department, you will play a pivotal role in shaping the technological landscape of our client's project.Job ResponsibilitiesLead the design and implementation of scalable, secure, and high-performance software...


  • Trenton, Ontario, K0K, Hastings region, Canada Calian Group Full time

    Job Title: Senior Software EngineerLocation: Trenton, ONRemote: YesBusiness Unit: Advanced TechnologiesDepartment 1: EngineeringDepartment 2: DefenceJob Type: Full-timePosition OverviewCalian, a trusted partner to government and industry, is seeking a highly skilled and experienced Senior Systems Engineer to join our dynamic team. As a leading provider of...


  • Trenton, ON, Canada Duke Full time

    Job Title: Senior Software Developer On-site/ Remote/ Hybrid: On Site Location: Trenton, ON Job Type: Contract A highly skilled and experienced Senior Software Developer to join our client’s team. This role requires a strong technical background in C, C++, or Python, as well as a deep understanding of software development principles and...


  • Trenton, ON, Canada Duke Full time

    Job Title: Senior Software Developer On-site/ Remote/ Hybrid: On Site Location: Trenton, ON Job Type: Contract A highly skilled and experienced Senior Software Developer to join our client’s team. This role requires a strong technical background in C, C++, or Python, as well as a deep understanding of software development principles and...


  • Trenton, Canada Duke Full time

    Job Title: Senior Software DeveloperEstimated Salary: $120,000 - $180,000 per yearCompany OverviewDuke is seeking a highly skilled and experienced Senior Software Developer to join our team.Job DescriptionWe are looking for a technical leader who can design, develop, and implement complex software solutions. The ideal candidate will have a strong technical...


  • Trenton, Canada Calian Advanced Technologies Full time

    About Calian Advanced TechnologiesWe are seeking a highly skilled Senior Software Architect to join our team. As a key member of our software development group, you will play a critical role in designing, developing, and implementing cutting-edge software solutions for our clients.Job SummaryThe successful candidate will be responsible for leading the design...


  • Trenton, Canada Calian Group Full time

    We are seeking a seasoned Senior Systems Architect to lead our team in developing cutting-edge training systems and engineering services.**Job Overview**Calian, a trusted partner to government and industry, offers an exciting opportunity to contribute to high-profile projects in the realm of training system development and engineering services.**Key...


  • Trenton, Canada Calian Advanced Technologies Full time

    Company OverviewCalian Advanced Technologies is a leading provider of advanced technology services to defense, communications, and other high-technology industries.About the RoleWe are seeking an experienced Principal Software Engineer to join our team in modeling and simulation. As a key member of our software development team, you will design, develop, and...


  • Trenton, ON, Canada Calian Advanced Technologies Full time

    Job DescriptionCalian Advanced Technologies is seeking a highly skilled Principal Software Engineer to join our team. This role involves designing, developing, and testing software applications for modeling and simulation projects in the defense sector.Responsibilities:Design and develop software applications using programming languages such as C++, C#, and...


  • Trenton, Canada Duke Full time

    Job Title: Senior Software DeveloperLocation: Trenton, ONA highly skilled and experienced Senior Software Developer to join Duke's team in Trenton, ON.Job Type: ContractEstimated Salary Range: $120,000 - $180,000 per year, depending on experienceAbout the RoleWe are seeking a seasoned software development professional to lead technical projects and mentor...


  • Trenton, Canada CHC Full time

    About the RoleWe are seeking a highly skilled Aircraft Maintenance Engineer to join our team at Heli-One, a leader in rotor wing maintenance, repair, and overhaul. As a Structures AME, you will play a crucial role in ensuring the airworthiness of our helicopters.


  • Trenton, ON, Canada Duke Full time

    Job Overview:Duke is seeking a highly skilled and experienced Senior Software Developer to lead our team in developing innovative military systems solutions.About the Role:We are looking for a seasoned professional with a strong technical background in C, C++, or Python, as well as a deep understanding of software development principles and methodologies....


  • Trenton, Canada VetStrategy Ontario East Full time

    Lead Veterinarian Job OpportunityHillcrest Animal Hospital, part of the VetStrategy family, is seeking an experienced Lead Veterinarian to join our team.Compensation and BenefitsThe estimated annual salary for this position is $120,000 - $150,000, depending on experience. Our comprehensive benefits package includes health and dental coverage, RRSP matching,...

  • Software Architect

    3 days ago


    Trenton, Ontario, K0K, Hastings region, Canada Calian Group Full time

    Job Title: Sr. Software ArchitectLocation: Trenton, ONRemote: YesBusiness Unit: Advanced TechnologiesDepartment 1: EngineeringDepartment 2: DefenceJob Type: Full-timePosition OverviewCalian is seeking a Software Architect to play a pivotal role in facilitating our client's project. This multifaceted position where your expertise will be instrumental in...