Job Description
Job Description:
Mandatory Technical / Functional Skills
• Must have 10+ years of total development/solutioning experience using Microsoft latest technologies
• Independently lead the solutioning by liaising with Business & IT, would looked upon as an expert by Customer
• Expertise in programming NET 4.0 , Visual Studio 2012, C#, VB.NET, MVC, WCF, WF, AJAX, Jquery, Open Axis, SQL 2008, Entity Framework, Web APIs and Windows Azure
• Experience in programming with latest .NET design patterns (Angular JS)
• 2 + years of development experience using Content Management System using Sitecore – Web Content Management with Dynamic page building
• Experience in programming with latest .NET design patterns and leveraging sitecore and its API.
• Expertise in troubleshooting dot net issues and guide the team on best practices & deployment strategies.
• Understanding of web services technologies such as HTTP, JSON, WSDL, XSD, and REST.
• Experience working on large scale internet websites
• Experience in Agile development framework, Scrum Master, tools and process.
• Experience in UI development, logical and programming skill in Source Code building.
• Strong problem solving skills, extremely reliable, quick learner and able to work independently and guide the developers as required.
Roles and responsibility
• Participate in technical code walkthrough discussions, review and suggest best practices.
• Responsible for designing and implementing specific proof of concepts/components as and when required.
• Should be involved in developing the strategic architecture for a large scale e commerce applications.
• Review current applications technology platform/APIs and design new components in .net that integrate with this system
• Preferred Microsoft certified developer
• Assist in replacing third party .Net components with Microsoft technologies.
• Experience in Agile development methodology, tools with airline domain knowledge is preferable.
• Responsible for designing and implementing specific proof of concepts/components as and when required.
• Review current applications technology platform/APIs and design new components in .net that integrate with this system
• This position demands a well-organized, action-oriented team player with the ability to prioritize daily work, change directions quickly, manage geographically dispersed resources and work on multiple projects simultaneously.
• Should have excellent communication skills and continuously work with senior managers, come up with new strategies, come up with quick solutions
• Ability to work with minimal supervision, engaging peers and other departments to accomplish assigned goals and effectively manage projects in a cross-functional environment.
• Responsible to leverage the latest technologies and direct/lead the team to re-factor the existing application code to have stable and robust environment with scalability.
Qualifications
Additional Information
FULLTIME/PERMANENT & ONSITE