</br><center>C# Developer</center>

C# Developer

  • Job Description

    – Translate application storyboards and use cases into functional applications
    – Design, build and maintain efficient, reusable, and reliable C# code
    – 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

  • Requirements

    – Proficient in C#, with a good knowledge of its ecosystems
    – Familiarity with the .NET framework
    – Familiarity with the Mono framework
    – Strong understanding of object-oriented programming
    – Skill for writing reusable C# libraries
    – Familiar with various design and architectural patterns
    – Knowledge of concurrency patterns in C#
    – Familiarity with Microsoft SQL Server
    – Experience with popular web application frameworks, such as Nancy
    – Familiarity with Windows Presentation Framework
    – Knack for writing clean, readable C# code
    – Understanding fundamental design principles behind a scalable application
    – Creating database schemas that represent and support business processes
    – Basic understanding of Common Language Runtime (CLR), its limitations, weaknesses, and workarounds
    – Implementing automated testing platforms and unit tests
    – Proficient understanding of code versioning tools (such as Git, SVN, and Mercurial)
    – Familiarity with continuous integration

Send us mail


Send us mail