Qualification & Experience
● Bachelor of Engineering in Computer/IT or equivalent degree in Computer related studies.
● At least a year of proven work in Software development using C#, .Net.
Required Skills/Competencies
● Strong theoretical and practical knowledge of object-oriented programming
● A talent for writing clean, readable C# code.
● Strong knowledge of Relational Databases, SQL, and ORM technologies
● Ability to write reusable C# libraries
● Familiar with design patterns
● Experience in writing unit tests and integration testing.
● Experience working with source control systems, such as GIT including branching and merging strategies.
● Web Service Frameworks (RESTful)
Key Responsibilities
● Design, code, and maintain efficient and reliable C# code.
● Write neat and clean code.
● Create test cases and follow test cases to implement the requirements.
● Translate application stories and requirements into functional applications.
● Maintain legacy code and implement the new requirements in the best possible way.
● Prepare use case/ flow diagram when needed.
● Developing technical specifications.
● Writing scalable code for .NET software applications.
● Reviewing and debugging .NET applications.
● Providing support for junior developers
Qualification & Experience
Required Skills/Competencies
Key Responsibilities
Qualification & Experience
At least 1-2 years as a QA Engineer.
Required Skills/Competencies
Role and Responsibilities