Senior Full-stack (.NET, JavaScript) developer to assist in the development and maintenance of an external web chatbot application in the public sector.

S.i. Systems
Ottawa
Full-time

Our public sector client requires an Enhanced Reliability Senior Full-stack (.NET, JavaScript) developer to assist in the development and maintenance of an external web chatbot application.

The resource will join the team who are responsible for facilitating the creation of advanced data visualizations and analytics, including Generative AI solutions.

Responsibilities :

  • Analyze functional requirements to identify information, procedures, and decision flows for data and information architecture of the application.
  • Participate in architecture & design sessions with architects and clients to contribute to the overall structure of the application, new features, and provide technical expertise where necessary from the perspective of web development.
  • Create prototypes and wireframes.
  • Design high-usability web pages to meet the requirement across multiple browsers and devices.
  • Write code to write and read from a database.
  • Write code to integrate with Azure AI Search and Azure Open AI APIs.
  • Develop test plans for testing the applications.
  • Unit test the code prior to releasing it for integration testing.

Must have :

  • NET experience
  • Python experience
  • Azure DevOps experience
  • PostgreSQL experience
  • JavaScript experience

Nice to have :

  • UI / UX experience
  • AI experience
  • Azure cloud experience
  • 28 days ago
Related jobs
S.i. Systems
Ottawa, Ontario

Bilingual (French/English) Oracle Apex Developer to create Oracle PL/SQL stored procedures and complete a migration of form6i applications to Apex. Provide an application that can be used in both official languages,. Document the code, and Optimize code as needed to deliver a high-performance applic...

Care.com
Ottawa, Ontario

We are looking for a babysitter for next week (Monday 21 to Thursday 24) to keep company to our 5 year old for around 5 hours a day (approximately 20 hours total over 4 days). One parent will be home most of the time. ...

S.i. Systems
Ottawa, Ontario

Reporting and Analytics Solution Design: Assess existing reporting requirements from the legacy Access database, evaluate the feasibility of replicating these in Power BI in the new platform (Wicket), and create custom reports if necessary. This role involves not only assessing reporting needs but a...

Wawanesa Insurance
Ottawa, Ontario

Wawanesa Mutual, with executive offices in Winnipeg, is the parent company of Wawanesa General, which offers property and casualty insurance in California and Oregon; Wawanesa Life, which provides life insurance products and services throughout Canada; and Western Financial Group, which distributes ...

S.i. Systems
Ottawa, Ontario

Communicating and collaborating with other Business Analyst(s), Product Owner, Project Managers, and external and internal clients and Project Authority to analyze information needs and functional requirements and deliver the following artifacts as needed:. Transferring functional and technical know...

The Logic
Ontario, CA

...

Maverick Trading
Cat Lake, Kenora District, ON P0V, Canada
Remote

Maverick Trading, a 26-year old proprietary trading firm is looking to hire experienced and entry-level equity and equity and option traders. Join us and trade the firms capital while keeping up to 80% of your profits. Actively managing risk and maintaining discipline. Join our community of seasoned...

University of Toronto
Ontario, Canada

Dutiesgrading and preparation for grading; organizing and submitting grades; general teaching-related duties; attending training sessions; meetings with instructor; lecture attendance (for courses at STG campus); lecture attendance at the instructor’s discretion (for courses at UTM/UTSC campus) Mini...

Valital Technologies
Canada

If you want to make significant contributions to the success of a growing company and like thinking outside of the corporate box, Valital is the right place for you. Strong appetite for innovation and out-of-the-box thinking, adopting a best-idea-wins philosophy amongst the Technology Team. Use inte...

Cloud Visa Immigration
Canada

Manage and support LAN and WAN Network devices. Assist other groups in troubleshooting problems that require packet analysis or performance review. Create, publish and maintain up to date and accurate Network documentation. Implement approved Network changes in accordance with applicable procedures....