Job Description
https://www.hcltech.com/software
We are busy, growing quickly and have an incredible workforce who are committed to becoming the #1 Software company in the world. Come join HCL’s fast-growing, $2B software business and make an impact from Day 1! This is an exciting time to be joining HCL Software, as we expand, invest, and grow.
Position Summary
HCL Software develops, markets, sells, and supports over 20 product families across four main pillars: Customer Experience, Digital Solutions, Secure DevOps, and Security and Automation.
We are looking for new talented, self-motivated and curious people with excellent programming skills that like to get thoroughly involved in an inclusive and open-minded teamwork in a dynamic, global and multicultural organization with advanced processes.
The Lifecycle Senior Software Engineer is responsible for delivering the WebUI applications, apps maintenance, and L3 customer support.
What will you be doing:
• Contributing to new product features and enhancements
• Contributing to prototypes, Innovative projects
• Troubleshooting and resolving products issues reported by customers in the field
• Contributing to test automation, troubleshooting and fixing product's issues
• Working with product architects to define product architecture, high-level and low-level design artifacts
• Giving technical directions to the development team to implement product features according to the defined design
• Mentoring more junior team members to achieve their own goals as well as the overall organization business goals
• Contribute Product Road map
• Should be detail-oriented, able to work independently and juggle multiple tasks. Collaborate with the Architect and UX Designer to develop visually compelling Web interfaces for our product
What we need from you (Qualifications, Skills and Experience):
Required qualifications / experience level and skills:
• Should have 4+ years of experience, and a demonstrated track record in software product development
• Should have 3+ years of experience in development of applications using React JS, Node JS, Javascript, JQuery, HTML, CSS, Typescript
• Experience in Restful API implementation and network programming- Scripting language and TCP/IP networking
• Experience in OS (Linux, Windows, Mac)
• Experience in Database(SQL Server, DB2, MySQL,no SQL) Should have worked on any one Database
• Flexible in working on any programming languages
• Experience in JEST Unit Test framework .
• Good knowledge of Agile development methodologies and defect management tracking tools (JIRA)
• Experience in performing problem determination & root cause analysis
• Strong analytical ability with good practice in breaking down complex problems into simple tasks to be delegated to other team members
• Dedicated to continual self-development
• Ability to collaborate with geographically distributed cross-functional teams
• Fluent written and spoken English
The following are “nice to have” skills:
• Experience in Java/J2EE : OOPs Concepts & Patterns, multi-threading, Data structures, JDBC, I/O
• Experience with Containers and Kubernetes (Docker / Kubernetes /Ansible).
• Experience in DevOps
• Experience working with product development, engineering and support functions
• Understanding of product development lifecycle and methodologies
💡 Quick Summary
Seeking a career-building opportunity? The Senior Software Engineer position is now open for candidates interested in the Software Developer Jobs sector. This role in Bangalore offers a professional environment and growth potential.
Requirement Snapshot: Candidates should possess basic communication skills, a proactive attitude, and the ability to work in a team. Experience in Software Developer Jobs is a plus.