emergiTEL
Location: Montreal, QC
Job Description: Job description:Main tasks:
- Participate in all phases of the Secure Software Development Life Cycle (SSDLC).
- Design, document, develop and deliver user-friendly and scalable technical solutions based on information (data) architecture and functional and non-functional requirements.
- Produce and maintain architectural and design documentation, throughout development and beyond
- putting into production.
- Participate in the implementation in various environments (dev and test) up to production, including the creation and maintenance of CI/CD pipelines in Azure DevOps.
- Maintain existing applications including incident resolution and production support
Required : * 7 to 10 years of experience in software engineering
- Bachelor’s degree in computer science, engineering or equivalent experience.
- Advanced hands-on experience with Microsoft Dynamics CRM 365 configurations and development
- Programming experience (as much as possible from the list)
- Microsoft .NET, C#,
- HTML, XML, JavaScript,
- JQuery, ODATA, JSON,
- PowerShell
- web services.
- Advanced experience in software engineering practices such as TDD, Pair Programming, Simple Design, Fake First.(as many as possible from the list)
- Good knowledge of SOLID design principles and design patterns
- Experience in developing robust automated tests
- Experience with modern authentication and authorization mechanisms (OpenID Connect and OAuth)
- Advanced experience with CI/CD as Code pipelines in Azure DevOps.
- Understanding of containerization and cloud services such as Docker, Kubernetes, Tanzu
- Good understanding of event architecture and knowledge of event streaming and messaging systems such as Kafka and ActiveMQ.
- Experience working with relational databases like SQL Server and MySQL
- Proficiency in developing with the various resources of the Azure cloud environment, as well as cloud design patterns
- Advantages: – Knowledge and experience in the field of financial services – an asset.
Bilingualism: French 5/5 & English 4/5
Company Name: emergiTEL
Salary:
Apply for the job!
To apply for this job please visit jobviewtrack.com.