Job Description (Posting).
Senior Software Engineer Job DescriptionHCL SoftwareARE YOU READY TO JOIN OUR TEAM https://www.hcltech.com/softwareWe 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 SummaryHCL 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 productWhat 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 4+ 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 Leadership, delegation and accountability Ability to collaborate with geographically distributed cross-functional teams Fluent written and spoken EnglishThe following are nice to have skills: Experience in Golang/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 methodologiesWhat We Offer:HCL was recently ranked #30 on Forbes Best 50 Global Companies to Work for in 2020 Hybrid model work from home and office Excellent learning opportunities and career advancement potential A diverse and professional company culture Full benefits package, including medical, dental, vision coverage on Day 1 of emplQualification
Bachelor of Technology/ EngineeringSkill (Primary)
Technical Skills-Framework-React.js