Job Title : Senior Software Engineer
Experience : 4yrs
Location : Bangalore
Education : BE.MCA.BTECH
Job Description :
Minimum 4 years’ experience developing object oriented software systems with strong understanding of application development methodologies Good knowledge of Software Architecture & Design Patterns. Should have worked as Project Lead in at least 2 projects.
• Exposure in MVP/MVC architecture.
• Minimum 4 years’ experience in developing database driven web application.
• Must have expertise in .NET 3.5 with C#, Web Services, Windows Service, Desktop Application, LINQ, XML / XSLT.
• Experience in designing and implementing large-scale, N-tiered application architectures, both GUI side and Server side.
• Strong in any one of the RDBMS MS SQL Server or Oracle. Strong Experience in SQL store procedures and working with heavy data volume
• At least 2 years of experience in designing and architecting Web Services.
• Exposure to good security practices in application development.
• Exposure to performance enhancement guidelines in application development.
• Exposure producing technical design documentation.
• Understanding of Test driven development and experience on TDD tool such as Unit