< Back to Careers

Technical Lead



Technical lead is responsible to design and implement functional software solutions. You will work with upper management to define software requirements and take the lead on operational and technical projects.


In this role, you should be able to work independently with little supervision. You should have excellent organization and problem-solving skills along with leadership capabilities. If you also have hands-on experience in software development and agile methodologies.


Your goal will be to develop high-quality software solutions that is aligned with user needs and business goals and progress into more advanced roles that compliments your strengths



  • A company which focuses on your career progression
  • Exposure to artificial intelligence in research in multiple domains
  • First-hand experience on the transformative impact of AI on business insights and market research
  • Peek into the minds of leaders of Fortune 500 companies
  • Experience work autonomy, ownership and trust
  • Cross-functional opportunities in a transparent and collaborative work environment


  • Develop software solutions by studying information needs; conferring with users; studying systems flow, data usage, and work processes; investigating problem areas; following the software development lifecycle.
  • Work for Determining operational feasibility by evaluating analysis, problem definition, requirements, solution development, and proposed solutions.
  • Work towards Documenting and demonstrating solutions by developing documentation, flowcharts, layouts, diagrams, charts, code comments and clear code.
  • Work for preparing and installing solutions by determining and designing system specifications, standards, and programming.
  • Collaborate and Improve operations by conducting systems analysis; recommending changes in policies and procedures.
  • Update job knowledge by studying state-of-the-art development tools, programming techniques, and computing equipment.
  • Work and strive towards protecting operations by keeping information confidential.
  • Work for providing information by collecting, analysing, and summarizing development and service issues.
  • Support and develop software engineers by providing advice, coaching and educational opportunities.


  • 7+ Years of experience
  • Experience in .net framework with experience in MVC, WebAPI, LINQ and Entity Framework
  • Experience in MS SQL Server (T-SQL, SSIS, Store Procedures, Triggers, Views, Joins etc), Database Modelling
  • Strong development skills in Javascript, HTML-5, AngularJS (or some similar framework)
  • Strong understanding and application of concepts like SPA, AJAX, modular UI
  • Demonstrated experience in developing interactive, responsive, performance optimized and rich UI application
  • Able to work with UX designers on clickables, wireframes and ability to translate them to elegant UI ensuring cross browser compatibility and performance
  • Understanding about the integration with backend technologies
  • Able to independently work with business analysts for client requirements and propose elegant solutions based on the requirements.
  • Strong debugging and trouble-shooting skills and ability to think and provide multiple options to address a problem.
  • Contributes to continual improvement by suggesting improvements to user interface, software architecture or new technologies
  • Well-versed in software engineering principles, frameworks and technologies
  • Deployment of applications on IIS
  • Clear understanding of RESTful APIs

Client Engagement