Flag job

Report

Software Engineer

Salary

₹15 - 25 LPA

Min Experience

2 years

Location

Chennai, Bangalore

JobType

full-time

About the role

Responsibilities and Requirements: As a Software Engineer, you will be responsible for designing, developing, and maintaining high-quality software solutions. You will work closely with cross-functional teams to identify and implement innovative solutions. Key responsibilities include: - Designing and developing scalable, robust, and maintainable software applications - Collaborating with product managers, designers, and other engineers to understand requirements and translate them into technical solutions - Writing clean, well-documented, and testable code - Participating in code reviews and pair programming sessions - Identifying and resolving performance bottlenecks and issues - Staying up-to-date with the latest technologies and industry trends Required Skills: - Strong expertise in one or more programming languages (e.g., Java, Python, C++, JavaScript) - Experience with modern software development frameworks and tools - Proficiency in designing and developing scalable and distributed systems - Familiarity with data structures, algorithms, and software design patterns - Understanding of software engineering best practices, including version control, agile methodologies, and continuous integration/deployment - Ability to work in a fast-paced, collaborative environment and to adapt to changing priorities

About the company

HCL Technologies is a leading global technology company that helps forward-looking enterprises reimagine their businesses for the digital age. Our technology products, services, and engineering are built on four decades of innovation, with a world-renowned management philosophy, a strong culture of invention and risk-taking, and a relentless focus on customer relationships.

Skills

sql
java
c++