Randstad UI Developer ( 2 openings ) in Boston, Massachusetts

UI Developer ( 2 openings )

job details:

  • location:Boston, MA

  • date posted:Monday, April 16, 2018

  • job type:Contract

  • industry:Information Technology

  • reference:614779

job description

Must-Have:

  • Web content management experience - Adobe CQ/AEM required

  • Experience with continuous integration (CI) solutions. We use Maven, Nexus, Jenkins, uDeploy, AppScan, SonarQube, & Nexus IQ.

Principal Responsibilities:

  • Designs and develops maintainable software that best leverages the Adobe Marketing Cloud solutions: AEM, Analytics, Target, and DTM to deliver personalized experiences. Core competencies should include AEM with Java & HTL (Sightly), JavaScript including JQuery & Handlebars, RESTful web services, and responsive web design.

  • Works on an agile team with business analysts and customers to gather appropriate business information, analyze existing solutions, and translate requirements to design with a focus on easy to maintain solutions. Codes, debugs, and tests programs to deliver the final product. On occasion, acts as a development lead.

  • Enthusiastically learns new technologies and documents training experiences to share with the team.

  • Uses SonarQube, AppScan, & Nexus IQ to address code quality, security & policy issues; participates in peer code reviews.

  • Provides technical leadership to other Programmer/Analysts. Acts as a consultant to others within the department to share information and advise other development efforts.

  • Works with other teams to ensure that development, staging and production systems are up. Production must be highly available - therefore code deploys are on weekends - typically one per a month.

Qualifications:

  • Web content management experience - Adobe CQ/AEM required

  • Minimum 3 - 5 years of experience

  • Undergraduate CS degree or equivalent

  • Strong programming skills in two or more languages

  • Relational database knowledge and experience

  • Software design knowledge and experience.

  • Strong analytical skills; demonstrated ability to make independent decisions

  • Strong communication and interpersonal skills

  • Experience in an Agile software development methodology or RUP is preferred

  • Experience with continuous integration (CI) solutions. We use Maven, Nexus, Jenkins, uDeploy, AppScan, SonarQube, & Nexus IQ.

  • Knowledge of financial services preferred