Jobs
>
Québec

    Senior Mendix Developer - Quebec, Canada - ACENSI

    ACENSI
    Default job background
    Technology / Internet
    Description

    As a Senior Mendix Developer, you will join the development team of our client in the banking sector to spearhead the creation of robust technical solutions aligning with customer requirements and industry standards. This role encompasses various responsibilities, including application architecture, secure software development, technical documentation, and continuous improvement of our IT services.

    Responsibilities / Accountabilities:

    • Participate in all phases of the Secure Software Development Life Cycle.
    • Design, implement, secure, and test technical solutions adhering to customer requirements and software development standards.
    • Act as an application architect to ensure compliance with architecture principles.
    • Advocate for best practices and industry standards, facilitating the achievement of technical objectives across different platforms (Mendix, .NET, Kafka, Azure DevOps, Tanzu, etc.).
    • Produce and maintain technical documentation throughout the development lifecycle.
    • Support and maintain existing applications and IT services.
    • Continuously enhance the quality, security, development process, and technology of our applications.
    • Actively engage in agile ceremonies and team meetings.

    Requirements:

    • Minimum of 10 years' experience as a developer.

    Knowledge and Skills:

    • Mastery of object-oriented programming and SOLID design principles.
    • Proficiency in Mendix programming and .NET (C#) or Java.
    • Proficient in using Microsoft Visual Studio, Git, Azure DevOps, NuGet, and related tools.
    • Experience with Javascript, JQuery, CSS, XML, Web services, and SQL.
    • Familiarity with Microsoft SQL Server and SSIS / SSRS components.
    • Proficient in designing, documenting, developing, securing, and consuming REST APIs.
    • Expertise in modern authentication and authorization mechanisms (OpenID Connect & OAuth).
    • Hands-on experience in building microservices or distributed systems.
    • Working knowledge of Software engineering approaches such as TDD, Pair Programming, CI/CD, and DevSecOps practices.
    • Understanding of containerization and Cloud Services (Docker, Kubernetes, Tanzu).
    • Ability to communicate complex technical information effectively to various stakeholders.
    • Knowledge of application security fundamentals and vulnerability mitigation strategies.
    • Experience with MENDIX development platform is an asset.

    Language:

    • Proficient in both French and English (verbal/written communication).


  • Belmont Lavan Ltd Québec City, Canada Contract

    Role and responsibilities · - You will work as Mendix Developer or as Mendix Lead Developer in a multidisciplinary agile Mendix delivery team and work with the team and product owner to build the app needed. · - You will work according to the best practices and architectural prin ...