Job Requirements
Job requires technical competency in Microsoft .net technologies and web development and mentor and co-ordinate team (with at least 5 members) in delivery outcome in acceptable schedule.
Description of Department:
Division primary responsible to enhance and support existed products like EC Web and EC Shop. Provide Technical consulting to other department. And Work with IT operation team to application level support.
Primary function:
- Develop high quality & reusable platform in C# and Asp.net to create engaging Web/Desktop user Experiences using MS Visual Studio (2008).
- Collaborate with production teams to determine the requirements of platforms and supported applications.
- Participate in debugging and extensive testing of end-to-end application.
- Technical and development documentation
- Constructive contribution to ongoing development
- Cross functional team work with on shore and off shore teams.
- Experience applying software design patterns
- Strong communication skills
- Experience with unit testing (preferably utilizing Test Driven Development) and tools
- Strong debugging and problem resolution skills
- Deep understanding of and extensive experience applying advanced object-oriented design and development principles
- Expertise in ecommerce solutions and related domains is a plus
- Experience with different web development frameworks (like jquery)
Technical Interest:
- Front End - AJAX - CSS, JavaScript, ASP.NET
- C#.NET, ASP.NET, XML/XSLT, IIS, Windows Services ,WCF,ADO.Net Services
- DB design – ADO.NET, SQL Server – SQL, SPs, Indexes etc.
- Unit Testing & debugging Skills
- Understanding of OOAD, Design & Architectural Patterns – Ex: MVC
- Experience with developing applications using Visual Studio 2005 / 2008.
Personal attributes:
- Self-motivated, analytical and strong will for exceptional performance
- Performs under pressure and in an ever changing dynamic environment
- Ability to plan and define expectations, communicate them clearly, stay on track of planned
- Development and deliver quality work within defined time frame.
- Ability to work independently with long term commitment to overall organizational view
- Eager to learn and apply new knowledge in development and is able to communicate and
- Transfer new knowledge to colleagues.
Required Work Experience
- 4+ years of high quality development experience in a demanding environment
Required Education, Knowledge & Expertise
- Preferably MCA, BE (CSE, ECE), B.Tech, M.Sc.






