US
0 suggestions are available, use up and down arrow to navigate them
Full Stack Developer December 19, 202...

Apply to this job.

Think you're the perfect candidate?

Full Stack Developer December 19, 2022

Cast - Norridge Facility Durham, NC (Onsite) Full-Time
About the job

Full Stack Developer

HCL Software

ARE YOU READY TO JOIN OUR TEAM?

Are you excited at the prospect of being a member of an energetic product development team focused on delivering business success, as part of an entrepreneurial cultured company with $8.6B revenue?

Join Our Team!

HCL Software is a division of HCL Technologies (HCL) that operates its primary software business. It develops, markets, sells, and supports over 20 product families in the areas of DevOps, Automation, Digital Solutions, Data Management, Marketing and Commerce, and Mainframes. Its mission is to drive ultimate customer success with their IT investments through relentless innovation of its products. HCL Software’s Digital Experience has thousands of customers including some of the leading companies in retail, banking, and technology industries. We provide a fast-paced environment and take pride in delivering software that solves our customers' problems in innovative and creative ways.

Job Description

Do you want to help build next-generation Digital Experience and Content Management software? As a Full Stack Software Engineer with Digital Experience, you will specialize in building enterprise-grade products that scale for the world’s largest companies. We take pride in delivering software that solves our customers' problems in innovative and creative ways.

In this role, you will concentrate on designing and implementing the new product capabilities to support our global customer base. You will engage in technical design, coding of new features, bug fixes, support of our customers, integrations with other software development lifecycle tools based on customer requirements and your industry knowledge. You will work in a team of highly motivated and passionate developers who not only like to write good code but care about the commercial success of our products. You will be working with a very modern tech stack: MicroServices built with Javascript/Typescript Frameworks like React, NodeJs, Loopback, Java, and J2EE deployed using Docker and Kubernetes. Come and join the team. Take ownership of a successful program and help us build the next generation of Digital Experience.

Main Duties / Responsibilities

  1. Developing front end website architecture.
  2. Designing user interactions on web pages.
  3. Developing back-end website applications.
  4. Creating servers and databases for functionality.
  5. Ensuring responsiveness of applications.
  6. Collaborating with graphic designers for web design features.
  7. Seeing through a project from conception to finished product.
  8. Designing and developing APIs.
  9. Meeting both technical and consumer needs.
  10. Staying abreast of developments in web applications and programming languages.

Required Qualifications, Skills, and Experience

  1. Bachelor’s degree in Computer Science, Computer Engineering, or similar technical field.
  2. Candidate must have the specific work authorization of either a US Citizen or Green Card Holder (we cannot accept EAD or other work authorization status even if requiring no sponsorship).
  3. Candidate must be in the North Carolina Triangle (Raleigh, Durham, Cary) area.
  4. At least 6 to 8 years of experience as a Full Stack Software Development Engineer.
  5. High Proficiency with server-side language Java for more than 7 years.
  6. Proficiency with fundamental front end languages such as HTML, CSS, and JavaScript.
  7. Familiarity with JavaScript frameworks such as React (preferred), Angular or Vue.js.
  8. Proficiency with server-side languages such as Java (preferred), Javascript/Typescript (preferred), Go.
  9. Familiarity with database technology such as Postgres, Oracle, or DB2.
  10. Must have good understanding of SQL databases like DB2, Oracle, SQL Server.
  11. Knowledge of automation technologies like Jenkins and Automation languages used with it like Ansible or Jenkins scripts.
  12. Object Oriented Programming and design experience with J2EE, REST APIs, Junit (or other test tool and frameworks).
  13. Having good understanding of any build tool like Maven, Ant.
  14. Excellent verbal communication skills.
  15. Good problem-solving skills.
  16. Attention to detail.
  17. Readiness to travel 20% travel annually.
  18. English: Fluent.

Location: Prefer a candidate in the RTP area or EST Zone or CST Zone.

What We Offer

  1. HCL was recently ranked #30 on Forbes Best 50 Global Companies to Work for in 2020.
  2. Remote work.
  3. Competitive base salary plus potential annual performance bonus.
  4. Excellent learning opportunities and career advancement potential.
  5. A diverse and professional company culture.
  6. Full benefits package, including medical, dental, vision coverage on Day 1 of employment. Other benefits include 401k (HCL matches after 1 year).
  7. Competitive PTO.

“We know the best outcomes for both our people and our clients result from including diverse perspectives at the table. To that end, HCL Software is an Equal Opportunity Employer and treats candidates and employees fairly without regard to race, color, sex, age, disability, pregnancy, religion, genetic information, national origin, marital status, sexual orientation, ancestry, political belief or activity, family care or medical leave status, military or veteran status, and/or any other protected classification in accordance with federal, state, and/or local law.”


#J-18808-Ljbffr

Recommended Skills

  • Api
  • Angular4
  • Ansible
  • Attention To Detail
  • Automation
  • Backend

Apply to this job.

Think you're the perfect candidate?

Help us improve CareerBuilder by providing feedback about this job: Report this job

Job ID: kdqjbcx

CareerBuilder TIP

For your privacy and protection, when applying to a job online, never give your social security number to a prospective employer, provide credit card or bank account information, or perform any sort of monetary transaction. Learn more.

By applying to a job using CareerBuilder you are agreeing to comply with and be subject to the CareerBuilder Terms and Conditions for use of our website. To use our website, you must agree with the Terms and Conditions and both meet and comply with their provisions.