Candidate must possess a Masters degree in computer science from reputed university and have 5 years of professional software development experience with atleast two years as a team leader. He/ she should be a team player with good communication and interpersonal skills. Interact with key partners and internal users regarding time lines, technical issues, and infrastructure integration. – Define, design, and implement, multi-tier object-oriented distributed software applications. – Analyze and suggest improvements in the overall development process. – Contribute to the design and implementation of databases.

  • Experience in working with the business to understand the requirements of the applications and impact that upon the day to day tasks of the .NET function
  • Client interaction, business analysis, requirement gathering, requirement design.
  • Managing the development process and delivery of software applications
  • Working with Management to create/review proposals, project plans, goals, time frames, risks and staffing requirements for new software projects
  • Coordinating with project team and software developers to make sure project development is on schedule and on budget
  • Following Agile/ Scrum software development processes and methodologies

Required Skills

  • Awareness of and ability to implement and define best practise with regards to coding standards, the development life cycle, and QA processes
  • Sound understanding of VB.net and SQL server 2000/2005, Crystal Reports 9.0, and ASP.net experience will be a plus.
  • Good command on objects oriented analysis, design and implementation of desktop and distributed application in VB.Net.
  • Should have an ERP and CRM Knowledge.
  • Microsoft Visual Studio 2005/2008
  • An understanding of relational data base platforms such as SQL Server

Salary – Market competitive, based on candidate’s Knowledge, Skills and Attributes.

Interested candidates may apply at mentioning position applied for in subject line.