Associate Technical Lead, Software Development

3 weeks ago


Chennai, Tamil Nadu, India Kla Tencor Full time
Job Description

KLA is looking for a highly skilled and seasoned Lead Software Developer to build an infrastructure that orchestrates various SW components, manages IPC mechanisms, and handles all critical software functionalities. The ideal candidate shall possess a robust background in software engineering, brings in fresh ideas, enthusiastic to take any new problem, be versatile and passion for spearheading cutting-edge solutions. As a lead developer, you will guide the development team, mentor junior developers and contractors, ensure seamless execution of projects.

Responsibilities:

- Works on complex problems where analysis of situations or data requires an in-depth evaluation of various factors.
- Ensuring that detailed designs, code, and unit tests, are consistent, robust, future-proof and scalable.
- Design, recommend and implement software solutions using the best suitable technologies from the suite of latest technologies.
- Lead design code reviews with the team and provide actionable feedback that ensures best practices (eg, adherence to requirements, testability, efficiency and style guidelines, etc,)
- Work closely with cross-functional teams to define and refine project goals, requirements, and timelines.
- Identify potential technical issues early and develop strategies to address them.
- Keep abreast of the latest industry trends, technologies, and best practices.
- Contribute to existing documentation or knowledge base that expedites resolution time of queries from stakeholders like quality team, customer support, global service team, etc,
- Triage SW issues and track them and debug to identify the root causes of issues, resolve with fast turnaround time - Creating impact on overall system, and quality.

Required Skills:

- Strong object-oriented programming skills in C# or Java
- Extensive knowledge in Inter-Process Communication (IPC) techniques and tools viz: WCF, gRPC, REST, GraphQL protobuf, JSON, etc,
- Strong problem solving abilities
- Diverse Experience in analysis, design, development and unit testing
- Familiarity with observability tools and practices - Opentelemetry, Grafana, Elastic, Kibana, Logstash, etc,
- Ability to manage multiple projects and priorities in a fast-paced environment.
- Must be able to interact and communicate with all levels of staff and project management in both the business and the technical areas, with the ability to keep discussions at the appropriate level of abstraction.
- Possess excellent analytical, problem solving, organizational, interpersonal, and motivational skills, with the ability to move cleanly from theoretical to implementation thinking.
- Developing, maintaining and debugging large, complex Windows Desktop applications. Conversant with multiple Microsoft technologies like .NET

Minimum Qualifications

- BE/BTech/MS/MCA/MTech (CS/Electronics/Physics/ECE degree) with at-least 6y of experience

  • Chennai, Tamil Nadu, India Kla Full time

    Job DescriptionAssociate Technical Lead, Software DevelopmentKLA's eBeam Division is looking for a passionate Associate Technical Lead, Software Development to help define and deliver high-quality solutions for our current and next-generation Wafer Inspection and Review product lines. This role is perfect for a professional with a strong understanding of...


  • Chennai, Tamil Nadu, India Kla Full time

    Job DescriptionAssociate / Technical Lead, Software Test AutomationKLA is seeking an Associate / Technical Lead, Software Test Automation to join our Global Service Support (GSS) Engineering team. This dynamic role is essential for designing, developing, and maintaining robust automation frameworks that enhance diagnostics and predictive maintenance for KLA...


  • Chennai, Tamil Nadu, India KLA Corporation Full time

    Company Overview KLA is a global leader in diversified electronics for the semiconductor manufacturing ecosystem Virtually every electronic device in the world is produced using our technologies No laptop smartphone wearable device voice-controlled gadget flexible screen VR device or smart car would have made it into your hands without us KLA invents...


  • Chennai, Tamil Nadu, India Pathfinder business Analysis (PFBA) Full time

    Software Technical Lead (.Net, MVC, SQL)We are looking for an experienced Tech Lead with a strong background in .Net, MVC, and SQL technologies to lead a dynamic development team. The ideal candidate will have a proven track record in designing, developing, and delivering high-quality software solutions. You will be responsible for leading technical...


  • Chennai, Tamil Nadu, India KLA Corporation Full time

    Company Overview KLA is a global leader in diversified electronics for the semiconductor manufacturing ecosystem Virtually every electronic device in the world is produced using our technologies No laptop smartphone wearable device voice-controlled gadget flexible screen VR device or smart car would have made it into your hands without us KLA invents...


  • Chennai, Tamil Nadu, India Kla Tencor Full time

    Job DescriptionResponsible for software development activities using Java and C#/C++- Good debugging skills in a complex software setup involving multi-process/multiple systems in Windows/Java environment with good OS concepts- Good with SW design skills/architectureOptional skills- Knowledge working with HPC, Linux, Win32 understanding- Acquire and...


  • Chennai, Tamil Nadu, India KLA Full time ₹ 15,00,000 - ₹ 20,00,000 per year

    Company OverviewKLA is a global leader in diversified electronics for the semiconductor manufacturing ecosystem. Virtually every electronic device in the world is produced using our technologies. No laptop, smartphone, wearable device, voice-controlled gadget, flexible screen, VR device or smart car would have made it into your hands without us. KLA invents...

  • Technical Lead

    7 days ago


    Chennai, Tamil Nadu, India beBeeSoftware Full time

    Job DescriptionThis role requires a highly skilled and experienced Technical Lead to oversee the planning, design, and development of new software and web applications. The ideal candidate will have a strong background in software development, with expertise in tools and programming languages specific to their teams. They will be responsible for designing...


  • Chennai, Tamil Nadu, India Banyan Software Full time ₹ 15,00,000 - ₹ 20,00,000 per year

    Banyan Software provides the best permanent home for successful enterprise software companies, their employees, and customers. We are on a mission to acquire, build and grow great enterprise software businesses all over the world that have dominant positions in niche vertical markets. In recent years, Banyan was named the #1 fastest-growing private software...


  • Chennai, Tamil Nadu, India Randstad Full time

    What we are looking for:Essential·Bachelor's degree in computer science (or related field), or an equivalent combination of technical education and work experience.·At least 10+ years of professional software development experience  5 in a Senior or Lead position (C#/.NET, JavaScript/TypeScript).·Demonstrable experience leading or managing software...