✨ Fill and validate PDF forms with InstaFill AI. Save an average of 34 minutes on each form, reducing mistakes by 90% and ensuring accuracy. Learn more

Principal Engineer

HCLTech Phoenix, Arizona
engineer software programming design tech digital engineer lead team delivery java integration agile
December 21, 2022
HCLTech
Phoenix, Arizona

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 HCL Tech, 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.


Candidates should be open and willing to relocate either to Phoenix, Arizona with paid relocation assistance.


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.

Report this job

Similar jobs near me

Related articles