Job Description/Preferred Qualifications
Responsibilities
Responsible for software development activities using C# and/or C++
Good debugging skills using C# and/or C++
Acquire and demonstrate technical knowledge of inspector software
Participate in end to end product development lifecycle activities
Acquire knowledge of key use cases in defect inspection using LS&SWIFT; tools
Collaborate with teams across different geographical zones to develop / deliver software solutions
Being versatile with work timings, attending to technical discussions with business team/peer teams across the globe
Work with team leads and groups including systems/hardware, marketing, applications and manufacturing on all aspects of software project including requirement definition, design, development, deployment, support and service
Understand and apply software development best practices
Travel to other KLA sites and customer sites on a needed basis
Qualifications
Studied BE/BTech with 6+ yrs of exp OR MS/MCA/MTech with 4+ years of SW development experience
Experience with the following technical areas
Web development (HTTP, REST, JavaScript, HTML, CSS)
Development of quick/snappy applications with Python / Java
Strong in programming fundamentals, .NET and C#/C++ with good software design exposure. Design skills is a plus.
Valuable analytical and problem-solving abilities
Thorough knowledge of SDLC and software engineering
Robust verbal and written communication and team-work skills
Ability to develop Software with Clean Code and SOLID principles
Minimum Qualifications
Masters Level Degree and minimum 4+ of related work experience
Bachelors Level Degree and related work experience of 6+ years
Disclaimer: This job posting has been aggregated from external source. Role details, content, and availability are subject to change. Applicants are advised to confirm the latest information directly on the company website before applying.
📌 Associate Technical Lead, Software Development Chennai
🏢 KLA
📍 Chennai