Are you a Senior Developer who thrives in cloud-native environments? Do you love designing high-performance systems that make a real impact across an organization? Then we have the role for you!
Akkodis is partnered with one of the leading Canadian Banks to recruit a Lead Developer with expertise in Azure Kubernetes Service (AKS) and modern cloud-native development to a join a technology team that's building a strategic, enterprise-wide intraday liquidity platform used across Treasury and Capital Markets. This is a mission critical initiative at the core of real-time cash management and funding operations.
What you'll be doing:
- Lead the development and deployment of microservices and distributed systems on Azure Kubernetes Service (AKS)
- Migrate existing services to AKS and optimize performance, scalability, and reliability of the platform
- Design and implement high-performance, multi-threaded C# applications integrated with Azure SQL
- Work closely with Cloud Engineering and DevOps teams to ensure proper cluster configuration, CI/CD setup (GitHub Actions), and monitoring
- Contribute to architecture design sessions and champion cloud-native best practices and DevSecOps principles
- Develop message-driven components using MQ technologies (RabbitMQ, IBM MQ, or Kafka)
- Partner with analysts, QA, and business stakeholders to deliver stable, secure, and scalable solutions
- Support production deployments, performance tuning, and incident resolution as a technical SME
Key Skills & Experience:
- 7+ years of software development experience, primarily with C# and .NET
- Hands-on experience with AKS, Docker, and container orchestration in a cloud environment
- Solid understanding of Azure SQL, Blob Storage, and Azure Data Factory
- Experience designing and supporting event-driven, microservice-based architectures
- Familiarity with CI/CD pipelines (e.g., GitHub Actions) and DevOps principles
- Comfortable working with MQ technologies like RabbitMQ, Kafka, or IBM MQ
- Clear communication skills and a collaborative approach to technical problem-solving
- Knowledge of SDLC best practices and a strong commitment to quality and security
- Previous experience in financial services (e.g., capital markets, treasury, liquidity, or payments) is a plus, but not required
Why this role:
- Make an impact on a mission-critical platform supporting Treasury and Funding Operations.
- Work with modern Azure technologies in a forward-looking tech stack
Interested in learning more? Don't hesitate to apply today!