Senior .net/ Azure Engineer

Remote, CA, Canada

Job Description

Intercash is a leading global provider of payments and financial services, specializing in prepaid card issuing and card program management technology and services. Intercash's global offer spans across North America, South America, Europe and Asia Pacific.



Led by a team of young and experienced professionals, and with a growing portfolio of businesses partnering with Intercash to support their mass global payment needs, we are building the future of Fintech!



At the heart of our operation and service offering is our technology platform. We develop all of our core technology in-house and are continuously investing in the development of innovative financial technology to remain a leading provider in our domain.

Position Overview





We are seeking a

Senior .NET / Azure Developer

to support our transition from a legacy Windows-based platform (1.0) to our next-generation Azure Cloud-based product line (2.0). You will partner closely with our Lead Software Engineer, helping maintain existing .NET solutions while modernizing and migrating services to Azure. This role requires both hands-on legacy maintenance skills and demonstrated experience in Azure cloud-native design and development. You'll help guide the team's Azure adoption, mentor junior developers, and ensure our payment solutions remain secure, compliant, and future-ready.





This is a remote position within Canada; however, we are only accepting applicants who are in the Eastern, Atlantic or Newfound Land time zones, (GMT -5 to GMT -4). Occasional travel (up to 2 to 3 times per year) to our Montreal office is required for this role.




Role and Responsibilities

:

Senior .NET / Azure Developer





Support, maintain, and enhance our existing Windows-based .NET applications and services. Design and implement Azure-based solutions using services like Azure App Services, Azure Functions, Service Bus, API Management, Logic Apps. Assist with refactoring and migrating legacy .NET systems to cloud-native architectures. Partner with the Lead Software Engineer in defining modernization strategies, architecture best practices, and technical roadmaps. Contribute to secure design and implementation, including PCI-DSS compliance, encryption standards, and OWASP best practices. Lead cross functional collaboration sessions to define requirements, test plans, architectural design, and software engineering best practices. Collaborate with Senior DevOps Engineer in optimizing CI/CD pipelines using Azure DevOps. Develop coding standards and lead code reviews to improve code quality and code security, and mentor team members in Azure practices Collaborate with various stakeholders, including heads of business units and executives, to design technical solutions. Provide troubleshooting, root cause analysis, and production support as needed.



Experience




Bachelor's degree in Computer Science, Software Engineering, or a related field (or equivalent experience). 7+ years of software development experience with strong .NET (C#, .NET Framework/Core) skills. Proven experience using Windows Forms and DotNetNuke Proven experience designing, developing, and deploying solutions on Azure. Demonstrated history of migrating/refactoring legacy .NET systems to Azure services. Azure certification (e.g., AZ-204 Developer Associate) is strongly preferred. Proficiency with Azure services: App Services, Functions, Service Bus, API Management, Logic Apps. Strong SQL/T-SQL and experience with MS-SQL Server. Familiarity with Azure DevOps, CI/CD pipelines, Infrastructure as Code and SonarQube integration Knowledge of PCI-DSS, data encryption, cryptography standards, OAuth, OpenID Connect. Security-first mindset with awareness of OWASP top 10 risks and mitigation strategies. Strong analytical and problem-solving skills. Excellent communication and collaboration abilities across technical and non-technical stakeholders. Experience communicating with executives and heads of business units. * Experience in payments, fintech, or regulated industries is a plus.

Beware of fraud agents! do not pay money to get a job

MNCJobz.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.


Related Jobs

Job Detail

  • Job Id
    JD2477104
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    Remote, CA, Canada
  • Education
    Not mentioned