Senior Software Engineer: Ahmedabad, India

The Senior Software Engineer reports to the Director, Engineering. This is a challenging position that offers complete experience in all aspects of software development with an emphasis on building and maintaining diverse applications in advanced web technologies. The candidate is expected to be able to create, maintain web and middle tier applications, perform different activities including design, development, and research, undertake code reviews, performance tuning work, etc.

The position is based in Ahmedabad, India.


  • Design and develop applications using .NET technologies, Javascript, SQL, XML, etc.
  • Be able to participate in diverse activities such as performance tuning, security analysis, code and design reviews, application design, etc.
  • Participate in all phases of software development including design, development, testing, deployment and support.

Qualifications / qualities:

  • 4 to 6+ years’ experience in overall software development activities.
  • 3 to 4+ years’ hands experience with key .NET technologies (VB.NET, ASP.NET, ADO.NET, WCF, MVC), HTML, Javascript, CSS.
  • Strong SQL skills with demonstrated experience in creating and managing complex queries, schemas, triggers, etc.
  • Should be able to lead initiatives, be deadline oriented, be able to work independently and coordinate work with external and internal teams.
  • Knowledge and experience of estimation processes, project management practices etc. would be desirable.
  • Experience working with global teams will be highly desirable.
  • Should possess excellent analytical, interpersonal and communication skills.

To apply, send your resume and cover letter to, attention Maria Esquea.

Please put Job Title, City and YOUR NAME in the subject line!