About the role

  • Software Engineer developing scalable software applications for variable data printing platform. Collaborating with agile teams in all aspects of the software build process.

Responsibilities

  • Building complex, scalable software applications for a unique variable data printing platform
  • Designing and creating engineering specifications for software applications and programs
  • Designing & writing code that adheres to coding standards
  • Performing code reviews

Requirements

  • Bachelor's Degree in Computer Science, Computer Engineering or Closely Related Field
  • 3 years of Proficiency in design and analysis of algorithms, data structures, and design patterns
  • 3 years of Experience in at least one modern programming languages (Java, Python , JavaScript, ACE, IIB/ITX, Informatica preferred)
  • Experience with at least two of the following: React, Angular v4+, NodeJS, NoSQL databases, HTML5, CSS, Google Cloud Platform or Amazon Web Services
  • 3 years of Understanding of web services technologies such as REST, HTTPS, JSON

Benefits

  • Health insurance
  • Retirement plans
  • Paid time off
  • Flexible work arrangements
  • Professional development

Job title

Software Engineer

Job type

Experience level

Mid levelSenior

Salary

$86,400 - $138,600 per year

Degree requirement

Bachelor's Degree

Location requirements

Report this job

See something inaccurate? Let us know and we'll update the listing.

Report job