JOB ROLE Tech Lead/ Associate Tech Lead- .NET
LOCATION Bangalore (or) Mangalore


Preferred Technical Experience:

  • Minimum 7+ years of experience in programming on Microsoft .NET platform
  • Experience in Concurrent programming, Socket programming, WCF, Web Sockets
  • Should have performed the role of Designing, Developing and Unit testing of applications
  • Well proven proficiency in C#
  • Experience in developing server applications
  • Basic understanding of Networking concepts
  • Experience in REST, SOAP
  • Must be well conversant with latest design patterns
  • Should be strong in Object Oriented Programming Concepts
  • Ability to learn new programming languages quickly
  • Knowledge and experience in programming with various databases (MSSQL, MySQL, MariaDB, Oracle)
  • Experience in designing and developing distributed systems
  • Skills in database design, client’s business realization, requirements capturing and technical specification.
  • Experience in Web technologies and programming
  • Knowledge in C, C++, Java will be an added advantage
  • Hands on working experience with HTML, JavaScript, CSS, Ajax, JQuery
  • Entity Framework, Web API are added advantages
  • Experience in Unix, Linux systems will be an added advantage
  • Collaborate, define and maintain effective and efficient development processes, including but not limited to: coding standards, design philosophy, testing methodology, usage of design patterns, UI standards, development and coding tools and procedures
  • Contact Centers & Unified Communication domain exposure is desired.
  • Prior experience in VoIP, SIP, WebRTC and CTI application would be a perfect fit.


Expected Functional Skills:

  • Very Good technical & communication skills to be exhibited in all the roles to be performed
  • Candidates are expected to be creative and innovative in providing complex enterprise integration solutions at contact center environments across the Globe.
  • Ability to adapt quickly and manage difficult situations while remaining upbeat and positive always.
  • Hands-on experience in revamping any existing software into new business effective and user-friendly applications by solving complex technical problems / known issues with new systems.
  • Must have functional experience in designing applications to develop integrated solutions for voice & multi-media related applications.
  • Ability to think outside the box as needed, with an instinct to innovate.

If you feel that your skills and experience are aligned to the career opportunities posted above, please forward your resume mentioning the position title and current location in the subject line of your email to