Roles & Responsibilities Responsibilities: 
- 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 
Skills: 
- Proficient in C# and .NET Core, with a good knowledge of its ecosystems 
- Knack for writing clean, readable C# code 
- Exposure to C# WebAPI 
- Experience in writing SQL script and Stored Procedures 
- Familiar with RDBMS such as Microsoft SQL Server, PostgreSQL 
- Familiar with HTML5, JavaScript and ReactJS 
- Understanding fundamental design principles behind a scalable application 
- Design data model and database schemas that represent and support business processes 
- Basic understanding of Common Language Runtime (CLR), its limitations, weaknesses, and workarounds 
- Implementing C# unit tests 
- Proficient understanding of code versioning tools e.g. Git 
- Good understanding of SDLC and Agile development methodologies 
- Familiarity with ITSM / ITIL processes and experience in IT Service Management tools is a plus 
To apply, simply click the Apply button or send your updated profile to   
EA Licence No.:18S9405 / EA Reg.
No.:R  
Percept Solutions is expanding and actively seeking talented individuals.
We encourage applicants to follow Percept Solutions on LinkedIn at   to stay informed about new opportunities and events.
 
Tell employers what skills you have Git
IT Service Management
.NET
PostgreSQL
JavaScript
HTML5
SDLC
Microsoft SQL Server
SQL
Writing
ITIL
C#
Agile Development