Job Openings Technical Lead - C#

About the job Technical Lead - C#

Responsibilities :

  • Write clean, scalable, and efficient code using .net core C#, TypeScript, and WebAssembly
  • Engineer cloud-native solutions on Microsoft Azure, leveraging services and DevOps practices
  • Collaborate with product owners and fellow developers to analyze requirements and deliver robust features
  • Troubleshoot, debug, and continuously improve applications
  • Maintain best practices in code performance, security, and maintainability
  • Integrate and optimize workflows with AI-assisted engineering tools, including copilots and agentic AI

Requirements :

  • 5+ years of experience with .Net/.Netcore C#: Proven expertise in architecting and building scalable applications
  • Experience with GitHub and GitHub Actions: Skilled in source control and CI/CD pipeline automation
  • Experience with Windows Azure Services and Azure DevOps: Solid understanding of cloud development and deployment practices
  • CKEditor and WebAssembly: Familiarity with CKEditor customization and experience working with WebAssembly is a strong advantage
  • Microsoft Office Add-In Development: Experience building and deploying Office Add-Ins (Word, Excel, Outlook, etc.) is an added advantage
  • AI-Enhanced Engineering
  • Problem-Solving Skills: Strong analytical thinker with a can-do approach to tackling engineering challenges
  • Team Collaboration: Excellent communication skills and a strong commitment to team success
  • Willingness or experience in working with AI tools (copilots, agentic AI, etc.)
  • Ability to incorporate AI into development, QA, or design workflows for increased efficiency and innovation
  • Proactive mindset in leveraging AI for debugging, testing, and UX optimization