Job Description :
* 8 + years of experience independently designing and implementing small or medium-sized software systems and components.
* Knowledge and familiarity with language/coding such as .NET ,HTML, MVC and CSS
* Successful design and implementation of multiple software components and subsystems.
* Strong attention to detail and ability to multitask
* Ability to communicate the design and implementation of software systems including relevant strengths/weaknesses and reasons for implementation decisions.
* Knowledge of SQL and Microsoft operating system and applications, database, messaging or web server systems.
* Experience working with Agile project methodology.
* Working knowledge of Workflow and issues statuses in JIRA with a scrum mode.
Experience:
* Software Development: 5 years (Required)
* designing and implementing systems: 5 years (Required)
* working with Agile project methodology: 1 year (Required)
* MVC: 1 year (Required)
* object oriented programming: 1 year (Required)