circle-left

Apply

Software Engineer

blog-placeholder-image

 

01-top

Job Title: Software Engineer 
Reports to: Chief Architect 
Department: Engineering 
Location: Hybrid working model (Office in Reading UK)

 

Job Purpose

Initial role will be to learn the overall system and update documentation from that learning as well as expansion of our UI component test harness. Once skills are proved from that and documentation is up to date then the candidate will be involved in configuration and onboarding of retailers as well as handling change requests for existing retailers. There are opportunities over time to grow into full stack development work.

 

Main Duties

  • Customer onboarding - JSON/HTML data configuration
    • Customer configuration data
    • Development of Freemarker Templates
    • HTML email design with Freemarker
    • Deployment
  • Update/Completion of Documentation of JSON configuration
    • What does what
    • How system works
  • Maintenance of System Documentation
  • Later use of knowledge/skills gained in above to work for development/debug of new campaign centre features/functions (via Ruby/Rails, JavaScript/ReactJS)

Required Skills

Traits/Soft Skills 
  • Diligent, thorough, good attention to detail
  • Work quickly with minimal supervision after training
  • Quick learner
  • Passionate about technology
  • Able to balance priorities and multiple tasks

Skills/Knowledge (Mandatory)
  • JSON
  • HTML/CSS
  • Documentation (GDocs)
  • JavaScript
 
Skills (Desirable)
  • Freemarker (Highly desirable)
  • ReactJS
  • PostgreSQL (database queries)
  • Ruby/Rails
  • Linux Admin/Shell scripting

Apply for this role

To apply for the role of Software Engineer, submit the form on this page or send a copy of your CV and a covering letter stating why you wish to apply for this position, and why you want to work for Ecrebo to: philippa.seymore@ecrebo.com 

Strictly no recruitment agencies.