Full Stack Software Developer
Complete Solution Payments Inc.
full-time
Posted on:
Location Type: Hybrid
Location: Montreal • Canada
Visit company websiteExplore more
About the role
- Design, implement, and maintain end-to-end secure architecture solutions leveraging Azure technologies
- Write high quality, performance, secure, scalable, and maintainable code
- Solution design, code, unit-test, and document web applications, web APIs, SOAP/REST web services
- Implement security measures and best practices to ensure data protection and compliance with relevant regulations
- Enhance existing systems by analyzing business objectives and identifying areas for modification and improvement
- Contribute to the modernization of existing systems by introducing newer technologies
- Evaluate and recommend tools, frameworks, and services to improve performance, scalability, and maintainability
- Design and implement solutions that leverage modern web and cloud technologies alongside existing .NET and Azure services
Requirements
- Minimum 5 years experience in developing Azure cloud solutions
- Bachelor's degree in computer science or similar
- Azure Solutions Architecture Expert Certification and ITIL v4 foundation certification is ideal
- Strong background in microservices, API Management Gateways, Azure Application Gateway, Azure Front Door, Service Bus, Azure Resource Manager (or Terraform)
- Experience or strong interest in modern web technologies such as React and Node.js
- Experience using distributed caching technologies (e.g., Redis)
- Preference for candidates with demonstrated experience working with .NET, ASP, VB.NET, C#, PowerShell, Python, T-SQL, SOAP and REST
- Experience working with different stakeholders across the company
- Experience in FinTech, payments, finance or banking organization is an asset
- Strong experience using OWASP Web Application Security risks & mitigation strategies
- Ability to communicate in English; French is a strong asset
Benefits
- Flexible work arrangements
- Professional development opportunities
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
AzuremicroservicesAPI Management GatewaysAzure Application GatewayAzure Front DoorService BusAzure Resource ManagerTerraformReactNode.js
Soft Skills
communicationstakeholder engagement
Certifications
Azure Solutions Architecture Expert CertificationITIL v4 foundation certification