Enable job alerts via email!

Intermediate Programmer

ADGA Group

Gatineau

On-site

CAD 60,000 - 90,000

Full time

2 days ago
Be an early applicant

Boost your interview chances

Create a job specific, tailored resume for higher success rate.

Job summary

An established industry player is seeking a skilled programmer to manage and enhance a vital asset configuration system. This role involves maintaining the central database, providing user support, and implementing system upgrades. Candidates should have extensive programming experience in languages such as C#, Java, and C++, along with a strong understanding of Agile methodologies. The company values work-life balance and offers comprehensive health benefits, making it an attractive opportunity for professionals looking to make a significant impact in a collaborative environment.

Benefits

Comprehensive health and dental plans
Health Spending Account
Disability coverage
Employee assistance
Telemedicine
Gym discounts
Deferred profit sharing
Maternity/parental leave top-ups
Reservist leave top-ups

Qualifications

  • 5+ years programming experience in high-level languages.
  • Experience with Military Command and Control systems is an asset.

Responsibilities

  • Operate and maintain the TACIS central database and train users.
  • Support requirement definition and implement code changes.
  • Ensure changes do not impact system performance.

Skills

C#
Java
C++
ADA
Agile development
Object-oriented analysis

Education

College Diploma in Engineering
BSc in Computer Technology

Tools

Rational Team Concert
JIRA

Job description

Job Description

REF: #001

The Tactical Asset Configuration Information System (TACIS) was developed by the client for contract management of significant LCSS assets and platforms, including those in vehicles, shelters, static kit modules, shops, quartermaster, and Defence Supply Chain stores. TACIS involves systematic change management to maintain system integrity over time. The back-end component uses C# for the .NET framework and MS SQL Server. All changes must preserve the existing system architecture and design integrity.

Responsibilities
  1. Operate and maintain the TACIS central database and train users. Services include:
  • Data administration: managing reference data related to Units, Platforms, Communication Suites, Parts, Checklists, Functions, CAGEs, Platform Assets, and Part Assets.
  • Validating new Part Assets created by field users.
  • Conducting data consistency checks between TACIS and other databases, making necessary adjustments.
  • Performing data administration for Communications Suites and related data.
  • Providing first-line user support and troubleshooting TACIS data issues.
  • On-site training for end-users.
  • Reviewing and recommending system upgrades.
  • Supporting LCMM for TACIS hardware.
  • Support requirement definition by refining user needs into technical specifications, reviewing existing functionality, and optimizing technologies.
  • Implement and test code and data model changes, providing documentation and reports.
  • Create RFC documentation for deployment.
  • Ensure changes do not impact system performance or functionality.
  • Support Security Program, including architecture management, policy development, and technology integration.
  • Participate in developmental meetings and assist with security architecture and testing environments.
  • Maintain and enhance Security software and hardware technologies.
  • Qualifications
    • Proof of College Diploma in Engineering, Computer Technology, or a related field, or a BSc.
    • At least 5 years of programming experience in at least three of the following areas:
      • High-level languages: ADA, Java, C++, or C#
      • CASE tools (e.g., Rational Team Concert, JIRA)
      • Agile development processes (e.g., SAFe)
      • Object-oriented analysis and design
    • Minimum 3 years as a programmer onsite with an IPT.
    • Minimum 1 year experience with Military Command and Control systems is an asset.
    • Ability to obtain and maintain a Government Secret Clearance and Controlled Goods Certification.
    • Onsite presence in Gatineau 5 days a week.
    Additional Information

    Work-Life Balance: We support a healthy work-life balance with flexible policies, including maternity/parental and reservist leave top-ups.

    Belong@ADGA: We promote Diversity, Equity & Inclusion through active initiatives and discussions.

    Compensation: Competitive salary plus profit-sharing.

    Benefits & Total Rewards: Comprehensive health and dental plans, Health Spending Account, disability coverage, employee assistance, telemedicine, gym discounts, perks, deferred profit sharing, and more.

    Get your free, confidential resume review.
    or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.

    Similar jobs

    Senior Developer

    ZayZoon

    Ottawa

    Remote

    CAD 80,000 - 120,000

    12 days ago

    Sr. Programmer / Analyst

    Medavie Blue Cross

    Remote

    CAD 70,000 - 110,000

    Yesterday
    Be an early applicant

    Junior Appian Developer - Remote

    IEM

    Morrisville

    Remote

    USD 85,000 - 110,000

    Today
    Be an early applicant

    Senior Developer Team Lead

    Alethea Medical

    Calgary

    Remote

    CAD 80,000 - 120,000

    Yesterday
    Be an early applicant

    Principal Statistical Programmer New Remote, Canada

    Precisionscientia

    Remote

    CAD 80,000 - 110,000

    2 days ago
    Be an early applicant

    Principal Statistical Programmer

    Precision for Medicine

    Remote

    CAD 80,000 - 110,000

    3 days ago
    Be an early applicant

    Event Programmer

    Ticketmaster

    Vancouver

    Remote

    CAD 40,000 - 80,000

    6 days ago
    Be an early applicant

    AI / ML Senior Developer - (remote)

    NTT DATA Services

    Toronto

    Remote

    CAD 80,000 - 120,000

    2 days ago
    Be an early applicant

    AI/ML Senior Developer - (Remote)

    Applicable Limited

    Toronto

    Remote

    CAD 80,000 - 120,000

    2 days ago
    Be an early applicant