Job Description
This job was posted over 30 days ago, so it has most likely closed. See newer jobs like it.
Written by AI from the job title and company, not by HCLTech – Engineering and R&D Services, so some details may not match this job. The employer's own page has the real description.
Job Overview
The Development Support Engineer at HCLTech – Engineering and R&D Services will play a vital role in providing comprehensive support to the development teams by leveraging expertise in Python and SQL. This position involves collaborating closely with both technical and non-technical stakeholders to ensure smooth deployment and functioning of applications. The successful candidate will troubleshoot issues, optimize existing processes, and contribute to enhancing system functionality while ensuring adherence to quality and timeliness in deliverables.
Job Responsibilities
- Provide technical support for software development operations, specifically focusing on Python and SQL environments.
- Assist in troubleshooting, debugging, and correcting issues within existing applications and systems.
- Collaborate with development and QA teams to streamline processes and improve overall software quality.
- Participate in code reviews and provide constructive feedback to ensure adherence to best practices.
- Document technical processes and support procedures for future reference and training purposes.
- Implement performance optimizations to enhance user experience and application efficiency.
- Engage in continuous learning to stay updated with emerging technologies and tools relevant to the role.
Qualifications
- Bachelor’s degree in Computer Science, Information Technology, or a related field.
- Proven experience as a Development Support Engineer or in a similar technical role.
- Strong proficiency in programming languages, particularly Python.
- Solid understanding of SQL and experience with relational database management systems (RDBMS).
- Familiarity with software development methodologies such as Agile or Scrum.
- Excellent problem-solving skills and attention to detail.
- Strong communication skills to interact effectively with team members and stakeholders.
Technologies & Tools
The Development Support Engineer will utilize a variety of technologies and tools aimed at enhancing operational efficiency. Key tools include Python for scripting and automation tasks, SQL for database management and querying, version control systems such as Git for source code management, and various debugging tools for application performance monitoring. Additionally, familiarity with containerization tools like Docker may be beneficial in managing development environments.
Ideal Candidates
Ideal candidates for the Development Support Engineer position should possess a proactive attitude, with a genuine passion for technology and problem-solving. They should demonstrate strong analytical skills and the ability to adapt to fast-paced environments. The candidate's character should reflect a commitment to teamwork and collaboration, along with a strong ethic of continuous improvement and innovation in support practices.
Had a job search go strangely, or terribly? Tell us. We publish stories without names. Tell your story →
View Similar Jobs
Similar jobs which you may be interested in. Typically using your existing skillset.