· Effectively understands and translates business requirements into bug free, working software.
· Experience in developing ERP and Cloud based applications (Optional).
· Exceptional presentation, writing and Communication Skills.
· Support the team lead throughout the project life cycle to ensure business requirements and deliverable timelines are met.
· Minimum 2 years of experience in software development including C# and Microsoft.NET in a medium to large scale web application development environment.
· Experience of database development including stored procedure development.
· Ability to work in Waterfall and Agile development environments.
· A self-starter who is motivated to take ownership of projects and drive tasks to completion.
· Strong OOP Concepts.
· Experience of any version control system like TFS/VSS/SVN.
· Able to rapidly adopt and willing to work on other development technologies.
· Hands on-experience on MVC and JQuery is a must.