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
- 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.netPart timeWork at officeFlexible hours
- 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...WebFront end
- 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
- ...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...WebInternshipWorldwide
- 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
- ...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...WebFront endFull timeContract workTemporary workPart timeInternshipFlexible hours
- 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.netRemote work
- 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
- ...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...
- 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...WebFront endManual laborRemote work
- ...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....netContract work
- ...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....netFront endFor contractors
- 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.netFront end
- ...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 employmentFull time
- 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...
- ...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
- ...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...WebRemote workFlexible hours
$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 officeRemote workFlexible hours- ...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+...WebPermanent employment
- ...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...WebFlexible hours
$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 employmentFull timeWorldwide$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 endHourly payPermanent employmentTemporary workPart timeInternshipShift workAfternoon shift$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 contractInternshipWorldwideShift work- 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
- 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...
- 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...
$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...WebFront endLong term contractTemporary workWork at office3 days per week- 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
- 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 workImmediate startRemote work
- 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 hours3 days per week
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!
- java developer remote Ottawa, ON
- java developer Ottawa, ON
- java developer no experience Ottawa, ON
- senior java developer Ottawa, ON
- junior java developer Ottawa, ON
- java software developer Ottawa, ON
- .net c# developer Ottawa, ON
- senior c# developer Ottawa, ON
- c# developer Ottawa, ON
- software sales Ottawa, ON
