Talent.com
SRC Can
Remote Senior Software DeveloperSRC Can • Fort Saskatchewan, Alberta
Remote Senior Software Developer

Remote Senior Software Developer

SRC Can • Fort Saskatchewan, Alberta
30+ days ago
Job type
  • Full-time
  • Remote
Job description

The Syracuse Research Corporation (SRC) is celebrating 60 years of redefining possible.

The company was originally formed to provide innovative products and seasoned analysis to solve complex Electronic Warfare (EW) challenges faced by the US Government and its Armed Forces. Since 2016, SRC has expanded operations into Australia, Canada and the UK. We do this by focusing on our customers’ needs through the innovative application of science, technology, and information to solve problems of national significance. SRC CAN Ltd is a wholly owned subsidiary of SRC Inc. and is helping to shape the future EW, Counter-Uncrewed Aircraft System (CUAS) and Radar technologies that will support the Canadian Armed Forces (CAF) and its allies.

The Job

SRC CAN Ltd is seeking a Senior Software Developer to contribute to the design, development, and delivery of next-generation EW Operational Support Systems (EWOSS) including Intelligence Mission Data (IMD) and Operational Mission Data (OMD) product solutions for the Department of National Defence (DND). Reporting to the Senior Staff Software Developer, this role will leverage software engineering skillsets to support the SRC enterprise portfolio of signals intelligence (SIGINT) and EW suite of advanced software including Radio Frequency (RF) modeling and simulation products. This role requires strong technical and data engineering skills, collaboration, and familiarity with Agile methodologies such as the SAFe (Scaled Agile Framework) environment. While the role is primarily technical, it will involve mentoring team members and contributing to people-management activities.

What You’ll Do:
  • Lead and coordinate the technical delivery for the software development team.
  • Lead, manage and mentor a team of intermediate and junior software developers.
  • Support quarterly appraisals and agree upon professional development plans for the software team to meet SRC Can business objectives.
  • Work with subject matter and domain experts to elicit software designs.
  • Author software source code:
    • Contribute to software designs, requirements, and tests.
    • Contribute to software development and integration within an agile methodology.
    • Contribute to continuous improvement across software development and processes.
  • Monitor, manage, and report project status.

What You’ll Bring:
  • Bachelor’s Degree or Diploma in computer science, software engineering, or a closely related discipline.
  • Six (6+) years of experience in software development.
  • Applied knowledge and experience with the development of distributed software systems.
  • Applied knowledge and experience with data engineering.
  • Ability to lead development teams in a fast-paced environment, think independently, and make timely decisions to overcome technical challenges.
  • Proven ability to lead multi-disciplinary teams.
    • Applied experience leading software developers, either as a formal people manager or senior technical lead.
  • Excellent English verbal/written communication skills required. Proficiency in French is an asset.
  • Candidates must meet the requirements of export control and security regulations, including the Canadian Controlled Goods Program and be eligible to hold a Government of Canada Level 3 Security Clearance.

Additional (Preferred) Requirements:
  • Applied knowledge and experience with container technologies.
  • Applied knowledge and experience with Java, C++, C, JavaScript, TypeScript, and Python.
  • Applied knowledge and experience with PostgreSQL, Express, React, and Node.
  • Applied knowledge and experience with Java Spring Framework.
  • Applied knowledge and experience with Oracle Database.
  • Applied knowledge and experience with distributed filesystems.
  • Applied knowledge and experience with object storage.
  • Applied knowledge and experience with data processing engines or data pipelines.
  • Applied knowledge and experience with modern data architectures.
  • Applied knowledge and experience with VS Code.
  • Applied knowledge and experience with Continuous Improvement and Continuous Delivery pipelines.
  • Applied knowledge and experience with Linux and Windows operating systems.
  • Applied experience working in cross-functional roles.
  • Knowledge / experience with Electronic Warfare systems.
  • Knowledge / experience with the Five Eyes (FVEY) intelligence community.

Additional Information
Total compensation for this role is market competitive. The anticipated salary range for this position based out of Ottawa, ON, is estimated at $100,000 to $135,000 annually.
The actual salary will vary based on applicant’s EW domain knowledge, Software engineering experience, technical skills, and abilities, as well as other business and organizational needs.

SRC CCAN Ltd offers a comprehensive salary, vacation, and benefits package. We are extremely flexible around our 40-hour working week. We operate in a hybrid working environment with all staff being able
to work remotely. Normally, you will work out of the SRC CAN Ltd office, (Gloucester, Ottawa, ON) and when required, in Department of National Defense (DND) facilities, such as the Shirley’s Bay and Tunney’s Pasture areas within the National Capital Region (NCR).

We are an equal opportunity employer who understand that diversity generates innovation and is critical to the success of a growing organization. We celebrate diversity and are committed to creating an inclusive environment for all employees. We are committed to providing an inclusive and barrier-free work environment, starting with the hiring process.

The competition will remain open until the positions are filled. We thank applicants for their interest, however, only those selected for an interview will be contacted. No agencies or phone calls, please.
Create a job alert for this search

Remote Senior Software Developer • Fort Saskatchewan, Alberta

Similar jobs

Senior Software Engineer, Developer Experience

VantaEdmonton, Division No. 11, CA
Full-time

At Vanta, our mission is to help businesses earn and prove trust.We believe that security should be monitored and verified continuously, and we empower companies to practice better security and pro... Show more

 • Promoted

Senior Software Developer - $120,000 A Year

Can/AmEdmonton, Canada
Full-time

Seeking a Senior Software Developer with 7+ years of experience in software development, including AI usage, to design and implement software solutions, advise clients on deployments, and coordinat... Show more

 • Promoted

Remote Senior Software Architect & Tech Lead

SherwebEdmonton, Division No. 11, CA
Remote
Full-time

A leading cloud services company seeks a skilled individual to lead its development team.The role requires expertise in web application development and REST APIs, along with mentoring and ensuring ... Show more

 • Promoted

Remote Software Developer for FinTech Platform & Analytics

NumerixEdmonton, Division No. 11, CA
Remote
Full-time

A financial technology firm is seeking a Software Developer to design and develop a valuation, trading, and portfolio management platform.Responsibilities include coding, troubleshooting, and colla... Show more

 • Promoted

RQ07968:Software Developer-Remote

Rubicon PathEdmonton, Division No. 11, CA
Remote
Full-time

About the job RQ07968:Software Developer-Remote.An Intermediate Software Developer / Programmer is needed to support the redevelopment of 2 desktop applications built using ArcMap 10.VBA for the Mi... Show more

 • Promoted

Senior Software Developer - $120,000 A Year

Can/Am TechnologiesEdmonton, Canada
Full-time

About Can/Am Technologies At Can/Am, we have been creating great software that empowers our clients to provide outstanding service to their customers for over 15 years.Our Teller Cash Receipting so... Show more

 • Promoted

Senior Software Developer - Booking

Jane AppEdmonton, Division No. 11, CA
Full-time

Senior Software Developer - Booking.Senior Software Developer - Booking.Get AI-powered advice on this job and more exclusive features.Let's kick things off with a quick intro.Jane is a team that's ... Show more

 • Promoted

Remote Software Developer (Canada)

TuringEdmonton, Division No. 11, CA
Remote
Full-time

Based in San Francisco, California, Turing is the world’s leading research accelerator for frontier AI labs and a trusted partner for global enterprises deploying advanced AI systems.Turing support... Show more

 • Promoted

Junior Observability Software Developer — Remote & Travel

CanonicalEdmonton, Division No. 11, CA
Remote
Full-time

A leading software development company is seeking a passionate Junior Software Developer for their Observability team.This entry-level position will focus on developing a cloud-native monitoring st... Show more

 • Promoted

Remote Senior Software Engineer - AI Code Testing

Great Value HiringEdmonton, Division No. 11, CA
Remote
Part-time

A leading technology firm in Canada is seeking a Senior Software Engineer / Coding Expert for a part-time, project-based contract.The role involves assessing and refining AI-generated code, designi... Show more

 • Promoted

Senior Full-Stack Developer – Accessibility & Inclusive Technology (Contract, Remote – Canada)

Accessibility Partners CanadaEdmonton, Division No. 11, CA
Remote
Full-time

Senior Full-Stack Developer – Accessibility & Inclusive Technology (Contract, Remote – Canada).Clearance: Government screening may be required.This role focuses on embedding accessibility into all ... Show more

 • Promoted

Senior Shopify Developer – Remote (Canada) for Enterprise

AkkodisEdmonton, Division No. 11, CA
Remote
Full-time

A global consulting company is seeking an experienced Senior Software Developer specializing in Shopify for a 6-month remote contract.The role involves developing and customizing Shopify themes, su... Show more

 • Promoted

Senior Software Developer

Stantec Consulting International Ltd.Edmonton, Division No. 11, CA
Full-time +1

At Stantec, we have some of the world’s leading professionals passionate about enabling our business to be its best.Our business teams include finance, procurement, human resources, information tec... Show more

 • Promoted

Senior Developer

Coconut SoftwareEdmonton, Division No. 11, CA
Full-time

At Coconut Software, we’re not just building software—we’re reimagining how financial institutions connect with their customers.As a Senior Developer, you will be a driving force in shaping innovat... Show more

 • Promoted

Senior React Developer

LumenaltaEdmonton, Division No. 11, CA
Full-time

Over 20 years of remote experience, all 500+ staff are 100% remote and we still grow vibrant relationships, provide exceptional opportunities for career growth while working with stellar clients on... Show more

 • Promoted

Senior Software Engineer - Remote, Scale & Mentor Teams

InvertEdmonton, Division No. 11, CA
Remote
Full-time

A forward-thinking biotechnology company is seeking a Senior Software Engineer to join their remote-first team.The role involves shipping features and making technical decisions to support scaling ... Show more

 • Promoted

Remote Junior Software Developer – Observability

CanonicalEdmonton, Division No. 11, CA
Remote
Full-time

A leading open source software provider is seeking a Junior Software Developer for their Observability team.This remote role involves developing a cloud-native monitoring stack utilizing exceptiona... Show more

 • Promoted

Senior Software Engineer — Tech Leader & Impact

Alternative PaymentsEdmonton, Division No. 11, CA
Full-time

A dynamic fintech company based in Canada seeks a Lead Software Engineer to drive technical excellence in their platform.This role emphasizes designing scalable microservices and leading cross-func... Show more

 • Promoted

Senior Software Developer Focused on Building Healthcare Solutions

Clover HealthEdmonton, Division No. 11, CA
Full-time

Become a key player in healthcare innovation as a Senior Software Developer.Your skills will help forge systems that improve healthcare delivery and outcomes for patients through technology.As a Se... Show more

 • Promoted

Remote Senior Software Engineer - 34123

TuringEdmonton, Division No. 11, Canada
Remote
Full-time

Be among the first 25 applicants.Senior Software Engineer – LLM Evaluation & Repository Validation.We are building LLM evaluation and training datasets to train LLM to work on realistic software en... Show more