IT - Software Engineer Jobs Opening in HCL Technologies Ltd at Bengaluru

IT - Software Engineer
Job Description
Strong technical skills with technologies like Java/J2EE/ Hibernate, Spring, UI Technologies to develop modem cutting edge software that performs and scales in cloud environment
Server oriented - Knowledge in Java backend development (tomcat, JEE, dependency injection, and more)
At least basic client-side knowledge of Web technologies, JS, HTML, CSS
Sound knowledge in Object Oriented Programming Principles, Design Patterns and Software Architecture, especially in new age Cloud solutions
Must be able to design and implement automaton tests across all layers of the software (UI, Backend, Database)
Collaborate with Engineering and Product Management teams to understand, define and implement end to end 100% automated testing for SuccessFactors and other integrated products
Strong technical skills to understand product architecture to build / implement highly reliable, scalable and modular java based automated test code libraries
Assess product specific automation gaps, work with Engineering teams to address them accordingly and drive the overall efficiency of automation coverage across various modules / products
Knowledge of any CI development practices including Git, TeamCity, Jenkins etc besides exposure to Continuous Delivery practices
Basic working knowledge of Agile process, Test Driven Development, and all test automation related to – unit, functional, functional integration, end to end, stress, load, performance tests
Exposure to building large scale application deployed on public cloud
Excellent software development troubleshooting and debugging skills
Leverage AI/ML technologies for building software testing tools/technologies
Job Particulars
About Company








