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