SENIOR SOFTWARE DEVELOPER

4 weeks ago


Montreal, Canada BDC Full time

SENIOR SOFTWARE DEVELOPER at BDC Join BDC to work in a healthy, inclusive, and skilled workplace focused on ambitious economic and financial projects that empower employees to act and help drive the success of Canadian entrepreneurs. Position Overview Reporting to the Head of the Application Services Chapter, the Senior Software Developer is an integrated role within the IT solutions delivery team. The role involves full development lifecycle activities – planning, estimating, developing, implementing and deploying complex services, orchestrations, and integrations. It requires collaboration in a fast‑paced environment, continuous integration and deployment, and a focus on evolving systems to meet changing business needs. Responsibilities Maintain and upgrade existing components. Use appropriate engineering practices, invest in tooling and manage technical debt. Ensure compliance with architecture, safety and industry best‑practice standards. Collaborate across teams and within the team to define functional specifications. Review code to meet development standards and best practices. Provide first‑level technical support for production issues. Develop, implement and deploy complex services with CI/CD in all environments including production. Design, document, develop and implement technical solutions based on requirements. Write unit tests and ensure they run properly. Fix defects before delivery and maintain software sustainability from an infrastructure perspective. Act as a FrontEnd team representative in initiatives and projects. Participate daily in Scrum meetings. Adapt to technology changes, learn and apply new methods to achieve goals. Control quality and stability across IT systems following PLC practices. Integrate AI into development activities to maximize productivity. Qualifications Bachelor’s degree in information technology or equivalent experience. At least ten years of experience in software development or IT. Experience in the banking industry is an asset. Seven to ten years of experience as a full‑stack developer. Strong hands‑on experience with Angular Framework. Experience with .NET Core, SQL Server, Entity Framework and AutoMapper. Experience with build tools (Gulp, NodeJS, Yaml etc.). Familiarity with TDD, pair programming, CI/CD, release pipelines and Azure DevOps. Hands‑on experience in Agile (Scrum, Kanban, INVEST). Knowledge of REST, HTTP, MQ, AMQP, JSON, SOA and web/API security (OAuth, OIDC, SSL, CORS, JWT). Experience with RAML/Swagger, Splunk, Dynatrace, GitHub Copilot are assets. Other Skills Sought Responsibility for assigned work and initiative. Autonomy, organization and analytical skills. Strong problem‑solving, teamwork and adaptability. Excellent written and verbal communication in both official languages. Capacity to work in a matrix and changing environment. Knowledge of computer/web domain fundamentals. BDC is a member of Canada’s Top 100 Employers and a Best Diversity Employer. We welcome all applicants and will contact only selected candidates. Referrals increase your chances of interviewing at BDC by 2×. #J-18808-Ljbffr



  • Montreal, Canada Koïos Intelligence Full time

    Join to apply for the Senior Software Developer role at Koïos Intelligence Our purpose Koios Intelligence aims to revolutionise the insurance industry through artificial intelligence (AI) and natural language processing (NLP). We provide advanced virtual assistant solutions voice enabled to enhance customer & insurance agents experience, streamline...


  • Montreal, Canada Intelcom | Dragonfly Full time

    Senior Software Developer at Intelcom | Dragonfly – Greater Montreal Metropolitan Area. Salary: CA$120,000.00-CA$140,000.00. This mid‑senior level, full‑time role is in Engineering and Information Technology, within Transportation, Logistics, Supply Chain and Storage. Job Description We are seeking a highly motivated Senior Software Developer to join...


  • Montreal, Canada Intelcom | Dragonfly Full time

    Senior Software Developer at Intelcom | Dragonfly – Greater Montreal Metropolitan Area. Salary: CA$120,000.00-CA$140,000.00. This mid‑senior level, full‑time role is in Engineering and Information Technology, within Transportation, Logistics, Supply Chain and Storage. Job Description We are seeking a highly motivated Senior Software Developer to join...


  • Montreal, Canada Intelcom Express Inc. Full time

    **Job Description** We are seeking a highly motivated Senior Software Developer to join our team. In this role, you will assist and participate in the development and improvement of our software platforms. You will work closely with various software development squads and stakeholders, contributing to enhancing system functionality and efficiency. This is an...


  • Montreal, Canada Intelcom Express Inc. Full time

    **Job Description** We are seeking a highly motivated Senior Software Developer to join our team. In this role, you will assist and participate in the development and improvement of our software platforms. You will work closely with various software development squads and stakeholders, contributing to enhancing system functionality and efficiency. This is an...


  • Montreal, Canada Intelcom Express Inc. Full time

    **Job Description** We are seeking a highly motivated Senior Software Developer to join our team. In this role, you will assist and participate in the development and improvement of our software platforms. You will work closely with various software development squads and stakeholders, contributing to enhancing system functionality and efficiency. This is an...


  • Montreal, Canada CENTRIC SOFTWARE Full time

    A leading enterprise software firm is seeking a Senior Software Engineer to join their expanding Canadian development team. This remote role requires strong expertise in Java and TypeScript, with responsibilities including designing and developing backend services and UI components. Ideal candidates will possess over 7 years of experience and a solid...


  • Montreal, Canada CENTRIC SOFTWARE Full time

    A leading enterprise software firm is seeking a Senior Software Engineer to join their expanding Canadian development team. This remote role requires strong expertise in Java and TypeScript, with responsibilities including designing and developing backend services and UI components. Ideal candidates will possess over 7 years of experience and a solid...


  • Montreal, Canada Koïos Intelligence Full time

    Join to apply for the Senior Software Developer role at Koïos Intelligence Koios Intelligence aims to revolutionise the insurance industry through artificial intelligence and natural language processing. We provide advanced virtual assistant solutions voice‑enabled to enhance customer and insurance agent experience, streamline operations, and drive...


  • Montreal, Canada Koïos Intelligence Full time

    Join to apply for the Senior Software Developer role at Koïos Intelligence Koios Intelligence aims to revolutionise the insurance industry through artificial intelligence and natural language processing. We provide advanced virtual assistant solutions voice‑enabled to enhance customer and insurance agent experience, streamline operations, and drive...