Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

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

Trillys Systems

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
Vacancy posted 3 hours ago
Similar jobs that could be interesting for youBased on the Software Developer (Java, C#,.NET, Front End, Drupal, Web Architecture) (Ottawa) in Ottawa, ON vacancy
  • Responsibilities Design, develop, and maintain modern web applications—especially those with geospatial...  ...smaller projects, and contribute to architecture decisions. Improve development workflows...  ...experience. Proficient in Java, TypeScript, C# (.NET), SQL, Angular,... 
    Web
    .net
    Part time
    Work at office
    Flexible hours

    Remsoft

    Ottawa, ON
    3 hours ago
  • Job Role We are looking for a seasoned frontend developer to join our product team. This role requires you to be a tech‑savvy contributor in...  ...translating the customer needs and user expectation into interactive web apps. You’ll be an exceptional problem solver and take... 
    Web
    Front end

    Core Code io

    Ottawa, ON
    2 days ago
  • Elevate your programming career with NAV CANADA as a C# Software Developer in Ottawa. This role centers on developing, enhancing, and maintaining enterprise applications with a focus on quality assurance and compliance. NAV CANADA is looking for a skilled developer to contribute... 
    Web
    .net

    NAV CANADA

    Ottawa, ON
    2 days ago
  •  ...fiber‑like speeds. Role Overview The Software Development team architects, develops, tests and maintains the Telesat...  ...Responsibilities Design, develop, and maintain Java (Java 17+) services within a distributed, event‑driven architecture using Spring Boot. Implement... 
    Web
    Internship
    Worldwide

    Important Company of the Sector

    Ottawa, ON
    3 hours ago
  • Be a key player as a Software Developer at HTG in Ottawa. Our exciting role requires you to work with Ruby on Rails to create innovative cloud-based applications...  ...focused on CI/CD methodologies • Create cloud-based and web-based software solutions • Optimize application... 
    Suggested

    High Tech Genesis

    Ottawa, ON
    8 days ago
  •  ...across Canada. Job Description We are seeking a Full‑Stack Software Developer with strong Java and CMS (Liferay) experience to support the development,...  ...and unclassified environments. This role focuses on end‑to‑end development, including front‑end, back‑end and database... 
    Web
    Front end
    Full time
    Contract work
    Temporary work
    Part time
    Internship
    Flexible hours

    ADGA Group

    Ottawa, ON
    8 days ago
  • Orangutech is expanding its pool of .NET Developers for future roles in Ottawa, ON, offering hybrid and remote options. Engage in exciting projects that advance...  ...: • Build, test, and maintain applications in C# and ASP.NET • Develop RESTful APIs and web services for integration... 
    Web
    .net
    Remote work

    Orangutech

    Ottawa, ON
    8 days ago
  • We are looking for a Backend Developer to design, build, and maintain the...  ..., and security of the back-end services, while integrating with front-end and third-party systems. This...  ...Contribute to code reviews, system architecture, and technical documentation. Qualifications... 
    Front end

    Core Code io

    Ottawa, ON
    8 days ago
  •  ...Vehicles, Digital and Design (EVDD) team as a Senior Embedded Software Developer. Create cutting-edge Android applications for a seamless navigation...  ...for system integration Implement complex software using C++, Java, and Kotlin Conduct code reviews and promote best practices... 

    Ford Motor

    Ottawa, ON
    3 hours ago
  • Overview Job Type: Ottawa preferred (Remote/Hybrid arrangements considered...  ...Intelligence management software and professional services firm...  ...partnering with organizations developing, implementing, or procuring AI...  .... You should be proficient in front-end and back-end coding... 
    Web
    Front end
    Manual labor
    Remote work

    NuEnergy.ai

    Ottawa, ON
    8 days ago
  •  ...Employment type Contract Job function Other Industries: Software Development Referrals increase your chances of interviewing at...  ...Yochana by 2x Get notified about new Software Engineer jobs in Ottawa, Ontario, Canada . We’re unlocking community knowledge in a... 
    .net
    Contract work

    Yochana

    Ottawa, ON
    8 days ago
  •  ...modernization work by expanding a unified front-end design across internal applications using...  ...Evaluating existing front-end architecture Using a previously modernized application...  ...technology stack: Microsoft Azure SQL, .NET 5 and above, ReactJS using Fluent UI framework... 
    .net
    Front end
    For contractors

    Stafflink

    Ottawa, ON
    2 days ago
  • Shape the future as a proficient .NET Developer passionate about full-stack development. Utilize your C#, ASP.NET, and API expertise to craft top-tier web applications. In this vibrant role, you'll be responsible for designing and maintaining applications while collaborating... 
    Web
    .net
    Front end

    Spait Infotech

    Ottawa, ON
    8 days ago
  •  ...degree or diploma in Computer Science or a comparable technical degree. Have a minimum of 1-2 years of experience developing web-based applications with Java/J2EE. Have ideally completed a Java programming certification course. Be proficient with and have... 
    Permanent employment
    Full time

    SA TECHNOLOGIES

    Ottawa, ON
    8 days ago
  • Join Telesat as a Senior Embedded Software Developer and shape the future of satellite communications. This hybrid position involves enhancing embedded systems for our revolutionary Lightspeed satellite network. In this role, Telesat seeks an experienced developer with a deep... 

    Telesat

    Ottawa, ON
    3 hours ago
  •  ...security, and troubleshooting of software programs and applications....  ...configuring, coding, developing, and documenting software specifications...  ...approach. Familiar with architectural patterns that contribute to the...  ...in an Agile setting .NET/.NET Core/ASP.NET JavaScript/... 
    .net

    Insight Global

    Ottawa, ON
    8 days ago
  •  ...ensuring the safety of Canadians. As a software developer you’ll be responsible for finding...  ...Location The majority of our jobs are in Ottawa, Ontario. CSE has two accessible facilities...  ...language such as but not limited to Java, C, C++, Python, or modern web languages... 
    Web
    Remote work
    Flexible hours

    Communications Security Establishment Canada

    Ottawa, ON
    8 days ago
  • $80k - $105k per year

     ...SRC CAN Ltd is seeking an Intermediate Software Developer to contribute to the design, development...  ...Applied knowledge and experience with Java, C++, C, Typescript, and Python. Applied...  ...and experience with modern data architectures. Applied knowledge and experience with... 
    Work at office
    Remote work
    Flexible hours

    Src-Can

    Ottawa, ON
    8 days ago
  •  ...for an Oracle Commerce (ATG) Developer. In this role you will be responsible...  ...-quality code and developing Java-based services and...  ...Commerce (ATG), Java EE, and Web Services; Contributing to project...  ...Bachelors degree in Computer Science, Software Engineering or equivalent 2+... 
    Web
    Permanent employment

    Collabera

    Ottawa, ON
    8 days ago
  •  ...everywhere. Fortinet is growing and we are looking to hire Software Developer for our team in Ottawa. As a Software Developer, you will 5 plus years of...  ...frameworks such as Electron Familiar with full stack web development skills and libs including Javascript, React/Redux... 
    Web
    Flexible hours

    Fortinet, Inc.

    Ottawa, ON
    8 days ago
  • $75k - $98k per year

     ...Limited (CBN), a Canadian-owned, Ottawa-based, globally focused...  ...Description Internal Title: Developer Job Type: Permanent, Full-Time...  ...microscope and its associated software interfaces. This position...  ...troubleshoot backend system components end-to-end Stay current with... 
    Permanent employment
    Full time
    Worldwide

    CBN Nano Technologies

    Ottawa, ON
    9 hours ago
  • $17.6 - $18.45 per hour

    Come make your difference in communities across Canada, where authenticity, trust and making connections is valued – as we shape the future of Canadian retail, together. Our unique position as one of the country's largest employers, coupled with our commitment to positively...
    Front end
    Hourly pay
    Permanent employment
    Temporary work
    Part time
    Internship
    Shift work
    Afternoon shift

    Loblaw Companies Limited

    Ottawa, ON
    8 days ago
  • $120k - $155k per year

     ...below! About the Role As the Senior Software Developer , you’ll be joining a small,...  ...Evolve Ruskin’s sophisticated multi‑layered Java‑based desktop platform and design scalable...  ...Drive the software roadmap and long‑term architectural vision Contribute to and improve our... 
    Long term contract
    Internship
    Worldwide
    Shift work

    RBR Ltd.

    Ottawa, ON
    8 days ago
  • ADGA is looking for a Software Developer experienced in .NET and Angular to support mission-critical systems within secure networks for the Canadian Forces...  ...a related field. Important skills include proficiency in C#, Angular, and Azure DevOps, essential for enhancing system... 
    .net

    ADGA Group

    Ottawa, ON
    8 days ago
  • Shape the future of our software as a Senior Engineer specializing in Data Architecture. Collaborate with a talented team to create...  ...for architecting and developing critical features that focus on...  ...features for cost management solutions Develop reusable components for improved... 

    HRB

    Ottawa, ON
    8 days ago
  • Architecture49 seeks an experienced Senior Project Manager in Ottawa to create impactful architectural designs. Embrace a hybrid working model while leading collaborative projects that shape communities. As part of our team, you will manage various architectural design tasks... 

    ARCHITECTURE 49

    Ottawa, ON
    8 days ago
  • $76k - $105k per year

     ...with a minimum in-office requirement of 3 days per week in the Ottawa, ON office located at 40 Hines Rd, Ottawa, ON K2K 2M5....  ...Summary TrendAI is seeking for an enthusiastic Applied AI Junior Front-End Developer to join our growing team and help us build the next generation... 
    Web
    Front end
    Long term contract
    Temporary work
    Work at office
    3 days per week

    TrendAI

    Ottawa, ON
    19 days ago
  • Broaden your skills as a Software Engineer II at Brooksource in Ottawa, focusing on digital editorial support services. Engage with cross-functional teams...  ...experience required • Proficiency in JavaScript, HTML/CSS for front-end • Familiarity with AWS services and modern Cloud... 
    Front end

    Brooksource

    Ottawa, ON
    8 days ago
  • Join our client's team as an experienced API Developer, focusing on Java, SpringBoot, and RESTful APIs. This remote position will drive the design...  ...with Java and SpringBoot • Familiarity with microservices architecture • Basic knowledge of Jenkins CI/CD pipelines •... 
    Contract work
    Immediate start
    Remote work

    S.i. Systems

    Ottawa, ON
    3 hours ago
  • What NAV CANADA offers you: Challenging, team-oriented work environment. Competitive compensation and benefits. Defined benefit pension plan. Opportunities for growth and development. Flexible work arrangements. Diverse and inclusive workforce. Job Requirements Education...
    Flexible hours
    3 days per week

    NAV Canada

    Ottawa, ON
    9 hours ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Software Developer (Java, C#,.NET, Front End, Drupal, Web Architecture) (Ottawa). Be the first to apply!