Technical Lead

Job Title: Technical Lead
Experience: 5-8 years
Job Type: Full-Time
Location: Gurgaon
Department: Monetization and Communication Solutions

Principal Accountabilities:

  • Technical Mentorship: Guide and mentor the team technically.
  • Development Lifecycle: Participate in the full software development lifecycle, writing optimized, maintainable, and concise code.
  • Platform Management: Build and maintain high-performance, fault-tolerant, and scalable platforms.
  • System Design: Translate business requirements into system designs and participate in design and architecture discussions.
  • Code Reviews: Review code and test cases of junior developers.
  • Effort Estimation: Estimate efforts for new requirements or changes in the product.
  • Documentation: Prepare High-Level Design (HLD) and Low-Level Design (LLD) documents, especially for complex modules.
  • Quality Assurance: Ensure quality deliverables in close coordination with the team and adhere to best engineering practices.
  • Customer Support: Address customer queries and complaints received directly or through the support organization.
  • Stakeholder Management: Work closely with internal teams such as Program Management, Support, Documentation, Solution, Product, and Business teams, as well as customers.
  • Project Ownership: Take end-to-end ownership of delivering products or projects.
  • Progress Updates: Provide regular updates to stakeholders on project/product progress.
  • Agile Contribution: Contribute to sprint planning, review, and define technical and product roadmaps.

Skills & Abilities:

  • Extensive experience in product architecture, design, and development using Core JAVA and J2EE technologies.
  • Proficient in frameworks like Struts or Spring.
  • Experience with testing tools like JUnit, JMeter.
  • Strong understanding of OOPS concepts, Design Patterns, HTTP, XML, JSON, and TCP/UDP concepts for large-scale web applications.
  • Knowledge of Web Services (SOAP/REST) and web servers like Tomcat and Apache HTTPD.
  • Experience with MySQL, Linux, and packet analyzers like Wireshark.
  • Experience using tools like Sonar, GIT, Fortify, and JaCoCo (code coverage).
  • Excellent problem-solving, analytical skills, and root cause analysis (RCA) abilities.
  • Knowledge of application security is a plus.
  • Good to Have:
    • Experience with Oracle DB, Hibernate.
    • Knowledge of C, PHP, shell scripting.
    • Experience with tools like Ansible, Maven, Jenkins, and CI/CD pipelines.
    • Experience with UI/UX development, automation testing frameworks (ROBOT/Selenium), agile methodology, and customer handling.
    • Knowledge of search tools like Solr, Elasticsearch.

Apply Now

Clients We Work For