Duties:
• Working as a team with agile methodologies.
• Analysis, Development and Maintenance of .Net Applications
• Deliver the tasks as scheduled by the Technical Lead.
• Researching & prototyping with latests technologies in order to improve the applications.
• Participate in frequent meetings to follow up on the team tasks in order to meet the objectives.
RESPONSIBILITIES
Duties:
• Working as a team with agile methodologies.
• Analysis, Development and Maintenance of .Net Applications
• Deliver the tasks as scheduled by the Technical Lead.
• Researching & prototyping with latests technologies in order to improve the applications.
• Participate in frequent meetings to follow up on the team tasks in order to meet the objectives.
QUALIFICATIONS
Qualifications:
• Bachelor’s Degree in Computer Science or equivalent + 3 years of experience in software development with .NET technologies.
• Experience in .NET development: (Core .NET, ASP.NET, MVC, LinQ, C#).
• Experience in Domain Driven Design architecture and patterns implementation.
• Experience using agile methodologies like SCRUM, Kanban or XP.
• Knowledge of TFS, Subversion or similar configuration/project management software.
• Experience in Front-End technologies ( Html, JavaScript, AngularJS, TypeScript)
• English knowledge both in writing and speaking
Desired:
• Work in development teams following SCRUM, XP or KANBAN methodologies.
• Knowledge of Azure technologies.
• Background in financial services applications with experience in high transaction volume environment