HCLTech is looking for a highly talented and self-motivated Software Engineer (Python & Linux) to join it in advancing the technological world through innovation and creativity. The role involves providing development support to the software development community, working on internal software applications and frameworks, and contributing to product development.
Responsibilities:
- Respond to and triage support questions and support requests from engineers on Linux based Source Control Systems
- Extract relevant information from log files and other sources to debug, identify owners or root causes
- Write basic tools and test cases to improve the speed and quality of support
- Work with technical writers to improve documentation in areas covered by support
- Produce reports for leadership with data on performance of the program
- Provide insights and suggestions on product development and the product roadmap; contribute to product development
Requirements:
- BS/MS in CS or equivalent practical experience
- 2-3 Experience in Linux Systems, GDB
- 3+ years experience building software systems; strong fundamentals in data structures, debugging, and design
- 2-3 years of hands on experience with one or more languages(backend and frontend) used for large-scale development (e.g., Java/Python/PHP/JavaScript/TypeScript)
- Database systems knowledge - Mandatory
- Experience in GIT, Mercurial, Sapling is a plus
- Basic SQL is a plus
- Linux knowledge