- 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.
- Minimum of 10 years' experience as a developer.
- 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.
- Proficient in both French and English (verbal/written communication).
-
Mendix App developer
3 days ago
Belmont Lavan Ltd Québec City, Canada ContractRole 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 ...
Senior Mendix Developer - Quebec, Canada - ACENSI
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:
Requirements:
Knowledge and Skills:
Language: