Skip to main content

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 lucie.tuttle@hcl.com


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.