Job Description

About the Role

The C# developer will be responsible for building and updating existing software system. Therefore, a commitment to collaborative problem solving, sophisticated design, and quality product is essential.


• Design, build, and maintain efficient, reusable, and reliable C# code, JS and SQL scripts. 
• Ensure the best possible performance, quality, and responsiveness of applications
• Identify bottlenecks and bugs, and devise solutions to these problems
• Help maintain code quality, organization, and automatization
• Design, create and maintain the unit tests of applications. 

Skills



• Experience in C# and .NET Framework, with a good knowledge of its ecosystems
• Knowledgeable in Microsoft Web ecosystem ASP.NET, HTML, CSS, JavaScript, and its popular frameworks, such as Angular, Node.js, jQuery, NPM etc.
• Knowledgeable in object-oriented programming
• Skill for writing reusable C#...

Ready to Apply?

Take the next step in your AI career. Submit your application to Canon today.

Submit Application