What you will do
Responsible for solution delivery, meeting defined expectations for functionality, security, performance and deployment.
The expectation is to have analytical way of thinking and be able to explain concepts to team members.
How you will do it
Analyse and identify gaps in functional / business requirement.
Study the development scope and identify components that need updates / rework.
Ability to review code and write unit tests
Exceptional problem solving and communication skills
Responsible for providing solution to the business requirements in an around Microsoft Technology
Collaborate with fellow Team Members, Technical Architect and Delivery Manager for detailed requirement assessment and solution design
Creates detailed design documentation and participates in internal and customer reviews
Participate in code creation activity and ensure appropriate usage of development tools and processes, including source code management
Tests the applications and manages defects
Assisting team members (Developers, Business Analyst) to improve their technical competency & skills
Works with Technical architect to build reusable modules and frameworks
Interaction with QA & QC teams
Ensures appropriate development and test environment for the applications
A bachelor’s degree or post-graduation
Min 3-5 years of experience in web app development
Sound knowledge of Software Development Methodologies (Scrum, Agile etc.)
Sound knowledge of project financial management
Sound Knowledge in OOPs, Design Pattern
Sound knowledge of ASP.Net, MVC 4.0, Linq, SQL Server 2008 R2
Good Knowledge in integration between two different System
Knowledge of MVVM will be added advantage
Knowledge in Entity Framework will be added advantage
Sound knowledge on the Information Technology industry trends
Good knowledge on Release Management and Change Management process
B.E / B. Tech / MCA from a recognised university