Principal Engineer

Website HCL Technologies HCL Technologies

HCL Technologies

About company:

HCL Tech is a multinational firm with $12B in revenue and 226,000 employees worldwide. We are driving digital transformation in top Fortune 500 and Global 2000 firms. The Digital Business Services line of business is 1/3 ($4B) of our business and has achieved extraordinary growth and profitability over the last 5 years.

As a leading global technology company, HCL takes pride in its diversity, social responsibility, sustainability and education initiatives


About Role:

As a Principal engineer with HCLTech, you will engage with multiple eXtreme programming (XP) product teams of 6-10 people and work to build an integrated ecosystem of human-centric products for customers and stakeholders.

You will lead the product teams from discovery to deployment and guide on design and frameworks – guiding the team through iterative product development and delivery.

A firm understanding of Java, Spring, Angular development principles, modern integration patterns, and agile methodologies is crucial for success in this role.


Job role/Responsibilities: As a Principal Engineer, you will:

Design efficient and user-friendly software products to advance and support business needs.
To be successful in this role, it is important that you have a deep knowledge of cloud native development, underlying architecture for hyper-converged technologies, modern software integration patterns, complex software systems as well as ability to do code dives and write high performing code.


Required Qualifications:

9+ years of development experience.
5+ years of experience working with enterprise solution delivery in a large scale distributed software design environment, preferably in a Java/Spring development environment with strong leadership experience.
4+ years of experience with front end development framework Angular4+ on Typescript.
2+ years of experience working in an Agile based development environment using TDD and pair programming & familiar with CI/CD tools such as Jenkins.
Ability to lead and mentor a feature team in a Pair Programming model.

Preferred Qualifications:

Excellent analytical and problem solving skills.
Excellent written and verbal communication skills.
2+ year with emerging cloud platform technologies such as: CloudFoundry, Openshift , AWS Web Services, Microsoft Azure, Google App Engine, Heroku , or other PaaS technologies.

To apply for this job email your details to

You can apply to this job and others using your online resume. Click the link below to submit your online resume and email your application to this employer.

Become a Member Today

Be Part of the WIT Movement and join our community of technology leaders, professionals and students TODAY!
Membership with Women In Technology is FREE