Role and Responsibilities –
As a part of agile team environment, you are expected to independently work on end-to-end project delivery which includes
1. Designing and building applications using n-tier architectures (preferably in MVC using C#).
2. Analyzing and designing software as per the project requirements.
3. Conducting code review of all the user stories in the module.
4. Developing and implementing quality software solutions as per the requirements as per defined timelines.
5. Exercising independent judgment in evaluating alternative technical solutions.
6. Preparing unit test cases for quality check of the deliverable.
7. Constantly upgrading by learning technologies beyond traditional area of expertise.
8. Guide junior members of the team.
Job Specifications (Skill and Knowledge required):
1. Minimum 4 years hands-on experience in programming in ASP, .Net Framework 4.0/ 4.5, JavaScript.
2. Knowledge of MVC / Azure JSON, XML, WebAPI, AngularJS, and Entity Framework would be a definite advantage.
3. Ability to independently deliver complex development projects.
4. Must enjoy hands on programming work.
5. Excellent written and oral communication skills.
6. Enjoys working as part of agile teams in a startup environment.


Source link