Job Description
Role Description:
We are looking for a Technical lead for Enterprise Search to join our team. You will be leading an enterprise search implementation effort & support existing search applications. You’ll be interacting directly with business stakeholders and end users, translating their search related requirements into search solutions. You will be interacting with Offshore Team to implement search solutions. You must have strong communication and customer interaction skills and experience.
Qualifications:
- Bachelor’s degree in Computer Science or a related field or equivalent years of professional experience
- Excellent customer interaction & communications skills, you will be interfacing directly with business stakeholders and end users gathering requirements and feedback
- 7+ years of experience as Full Stack Software Engineering/ Software Development in a professional environment with focus on Search solutions like Microsoft Search, FAST Search, Elastic Search etc.
- Exposure to find tune Search Indexes, search query optimizations
- C#, .NET Core, .NET Framework, React & Angular
- Understanding of JavaScript frameworks like React.js/Angular/Vue
- SQL Server query design
- Experience designing, building, and operating enterprise grade cloud scale websites
- Experience working with leadership and key stakeholders throughout the business
- Familiarity with cloud technologies like Azure and AWS
- Experience collaborating in an Agile environment
- Demonstrated ability to learn and master new search technologies
- Experience collaborating and coordinating with remote developers (mainly India)
- Experience with API development
- Understanding of JavaScript frameworks like React.js/Angular/Vue
- Familiarity with RESTful APIs
- Knowledge of modern authorization mechanisms, such as JSON Web Token
- Working knowledge of docker, DevOps and CI/CD
- Experience with microservices architecture
- Good experience on version management tools like git
Key Qualifications:
- Ability to manage multiple, competing priorities in a fast-paced, constantly changing environment
- Ability to work with a distributed team in multiple locations around the world
- Ability to build good working relationships with an established team of cross-functional partners
- Strong communication skills and proficient in the English language
- Expert attention to detail and organizational skills
Education
- BE/BTech/MCA or equivalent.
Qualifications
Education:
Bachelor's Degree
Skills:
Certifications:
Languages:
Years of Experience:
4 - 7 Years
Work Experience:
Additional Information
Time Type:
Full time
Employee Type:
Assignee / Regular
Travel:
Yes, 10% of the Time
Relocation Eligible:
Yes
Applied Materials is an Equal Opportunity Employer committed to diversity in the workplace. All qualified applicants will receive consideration for employment without regard to race, color, national origin, citizenship, ancestry, religion, creed, sex, sexual orientation, gender identity, age, disability, veteran or military status, or any other basis prohibited by law.