itjobs.ca Logo
BSL Consulting logo

Senior Software Engineer

BSL Consultingabout 18 hours ago
Remote
Senior Level
CONTRACTOR

About the role

Key Requirements Experience as a Full Stack Developer delivering complex software solutions in agile environments. Experience using Git or other source control systems in collaborative software development. Experience with automated unit testing and integration testing. Experience working with relational and non-relational databases. Experience building and supporting production applications using modern application frameworks and frontend JavaScript frameworks. Experience with software design patterns and their practical application, along with software architecture principles and considerations. Experience with one or more of the following technologies: Frontend: Angular, React, or Vue.js Backend: C#/.NET Core, Node.js (NestJS/Express), or Python (Django) Desirable Skills Experience modernizing legacy applications into modern digital services through incremental releases. Experience leveraging Generative AI and agentic tools for software development, documentation, analysis, workflow automation, prompt engineering, retrieval-augmented generation (RAG), and evaluating AI outputs for accuracy, risk, and reliability.

About BSL Consulting

Staffing and Recruiting

Similar Jobs