Job Description

Requirements:

  • Bachelor’s degree in IT/Engineering related field
  • Competencies in data structures, algorithms and API design
  • Familiarity with industry standards, especially but not limited to databases, security, APIs and SDLC
  • Programming experience in one or more of the following languages: C, C++, Java, and/or Python, JavaScript / Typescript or RUST
  • Experience / background in AI assisted coding, like Copilot, Cursor, etc.
  • Good knowledge of arrays, linked lists, shortest path & search algorithms, and bit manipulation.
  • Ability to design scalable systems must have good knowledge of API design, hash tables, sorting algorithms, search algorithms, binary search trees, bit manipulation, and dynamic programming.
  • Good knowledge of important concepts such as load balancing, CDNs, database sharding, redundancy and replication, and API design.
  • Good knowledge in automating and scaling web or mob...

Ready to Apply?

Take the next step in your AI career. Submit your application to HCLSoftware today.

Submit Application