Create Alert
Email me similar jobs

Software Developer (Java, C#, .NET, Front End, Drupal, Web Architecture) (Ottawa)

About the Opportunity

Trillys Systems is a technology consulting firm that specializes in providing innovative solutions to various industries. We are currently seeking candidates to participate in a 5-year Standing Offer for various Software Developer specialties.

Canada is undertaking a major modernization initiative to replace legacy systems with modern, scalable, secure platforms. We are seeking multiple Software Developers across several technology streams to support current development, modernization, and ongoing application maintenance.

Qualified candidates include Java Developer, C#/.NET Developer, Front‑End Developer, Drupal Developer, Web Designer, or Web Architect. This posting covers all streams, and candidates with expertise in any one of these areas are encouraged to apply.

Location: Ottawa, ON (On‑site)
Contract Duration: Multi-year (up to 5 years)
Clearance: Eligibility to obtain Canadian Security Clearance
Experience Level: Senior or Intermediate

What You’ll Do

General Responsibilities (All Streams)

  • Contribute to software development activities for assigned projects and systems.
  • Analyze business requirements and translate them into technical solutions.
  • Design, develop, integrate, and test software components.
  • Ensure solutions follow industry standards, best practices, and Government of Canada policies.
  • Participate in iterative development, code reviews, and CI/CD processes.
  • Create documentation, test plans, and knowledge‑transfer materials.
  • Support existing applications and new project code.
  • Collaborate with business users, architects, and technical teams.

Available Streams

1. Java Developer

  • Java, Spring Framework, microservices
  • Git, GitLab CI, Ansible, Maven/Gradle
  • Enterprise databases (Oracle, SQL Server, PostgreSQL, DB2)
  • Docker, Kubernetes, Rancher
  • Hadoop/HBase (asset)

2. C# Developer

  • C#, .NET, multi‑tier enterprise applications
  • SQL Server or Oracle
  • Git, Jenkins, Ansible, Maven/Gradle
  • Microservices and containerization (Docker/Kubernetes)

3. VB6 and/or .NET Developer

  • VB6 and/or .NET
  • SQL Server or Oracle
  • Enterprise application integration
  • Git, Jenkins, Ansible
  • Microservices and containerization (asset)

4. Front‑End Developer

  • JavaScript/TypeScript, HTML, CSS
  • Modern frameworks (React, Angular, Vue, Node)
  • Spring‑based back‑end integration
  • Git, GitLab CI, Ansible
  • Microservices and containerization (Docker/Kubernetes)

5. Drupal Developer

  • Drupal 8/9/10 development
  • Custom modules, themes, Apache hosting
  • GC‑Drupal, accessibility (WCAG 2.1), GCDS
  • PHP, Symfony, MySQL
  • Azure cloud, ITSG‑33
  • Containerization (Docker, Podman, DDEV)

6. Web Designer

  • UX/UI design, wireframes, content strategy
  • Drupal content structures, taxonomy
  • HTML, JavaScript, PHP, Twig
  • Usability testing and design systems
  • Git/SVN

7. Web Architect

  • Web architecture, design systems, Drupal architecture
  • PHP frameworks (Symfony, Laravel)
  • High‑level and detailed architecture diagrams
  • System analysis, data flow, integration design
  • Testing, debugging, documentation

What You’ll Deliver

  • New application components and enhancements
  • Technical designs, architecture diagrams, and documentation
  • Unit tests, test plans, and QA artifacts
  • Integration components and migration supportWeekly status updates and participation in project meetings
  • Knowledge transfer to internal teams

What We’re Looking For

Required

  • Degree/diploma in Computer Science, Engineering, or equivalent experience
  • Experience in one or more of the streams listed above
  • Strong understanding of SDLC, modern development practices, and enterprise environments
  • Ability to collaborate with business and technical stakeholders
  • Strong communication and documentation skills

Nice to Have

  • Experience in Government of Canada environments
  • Cloud experience (Azure, AWS, GCP)
  • CI/CD, DevOps, automation tools
  • Accessibility (WCAG 2.1), GCDS, ITSG‑33
  • Microservices, containerization, orchestration

Why Join This Engagement

  • Work on high‑impact modernization initiatives
  • Opportunities across multiple technologies and streams
  • Long‑term stability
  • Collaborative, multi‑disciplinary teams
  • Ability to contribute to national‑scale digital transformation

Job Details

Job Types: Full‑time, Fixed term contract
Pay: $700.00-$1,050.00 per day
Education: DCS / DEC (preferred)
Experience: Software Development: 5 years (required)
Location: Ottawa, ON K1G 4G5 (required)
Work Location: In person


#J-18808-Ljbffr
Similar jobs

Software Developer (Java, C#, .NET, Front End, Drupal, Web Architecture) (Ottawa)

Apply Now
Back to search page