- Collaborate with other team members to understand the requirements and to design/code/modify pieces of software need to solve defined problems, from layout to function.
- Assess, select and optimize the use of algorithms and different data structures for problem-solving.
- Develop and implement the algorithms determined to solve problems considering the required functionality.
- Investigate suitable approaches to increase the system performance.
- Proficient and regular use of version control tools.
- Prepare documentations along with development, this may include comments on code, documentation on design, or user manual.
- Having the spirit to work with our company's specific development tools
Requirements
- Having Qualifications in the following Items:
- C# Programming
- SQL
- Object Oriented Programming and its concepts
- Entity Framework
- Familiar with HTML
- Sample of Proper jobs in this regard
- Minimum 2 years’ Experience in the related mentioned jobs