We are looking for a flexible and reliable person to be responsible for back-end and front-end development.
Responsibilities:
• Assist with the design, development, testing, and deployment of applications built with a variety of technologies and frameworks
• Contribute to engineering efforts from planning and organization to execution and delivery
• Manage individual project priorities, deadlines, and deliverables
• Design and implement new features
• Research and development in relevant fields
• Developing software applications considering limitations, requirements, architecture and development process
• Appropriate and effective communication with technical teams
Reporting to: Head of Application Development Team
Requirements
• Bachelor or Master Degree in Computer Science, IT or Computer Engineering
• Good knowledge of object oriented programming concepts
• Expert in C#.net
• Familiar with ASP.net MVC
• Familiar with Web API concepts
• Experienced in AngularJs 1.7 & Typescript
• Good knowledge of working with JavaScript frameworks
• Familiar with NHibernate, Entity Framework or other ORM libraries
• Good knowledge in Scrum
• Familiar with Database concepts
• Familiar with Git version control system
• Familiar with the Design Patterns
• Team working and good social behaviors