Description

Responsibilities

  • Support existing business systems applications.
  • Design and document technical requirements for business applications.
  • Perform HTML programming and web page development.
  • Design, code and test complicated revisions to web applications.
  • Create efficient and maintainable new applications.

Required Skills

  • Proficient at leveraging Java for multi-tiered web-based applications.
  • Strong TDD skills, ECMA6 and or Typescript, CSS 3 responsive design CSS Preprocessors, CSS Animations, React JS with Redux and Redux Middleware.
  • Understanding of HTML based programming, including HTML authoring tools.
  • Very Good communication skills.

Required Experience

  • At least 3 years of experience in web application development.
  • 2+ years of experience in front end development.
  • Experience with Consumer Services (CRM) applications.
  • Experience developing BFF (back-end for the front-end) APIs in Javascript. Node.js preferred, but Angular ok.
  • Demonstrated experience designing and developing on the AWS cloud infrastructure is a must.
  • Experience developing Object Oriented, multi-tier applications.
  • Experience working in an Agile development environment. Scrum experience preferred.

Education Requirements

  • Bachelor’s Degree in Computer Science, Computer Engineering or a closely related field


 

Education

Any Graduate