Back End Developer

All Locations /
Technology – Solution Engineering /
Full Time
We are looking for a software developer who has a strong interest in learning new technologies to join our growing team. This position presents the opportunity for you to expand your skills in mobile development, data management platforms, such as PIM, and/or digital experience platforms, such as Adobe Experience Manger.  You will be working with a team of talented developers, leads, and architects that will provide support as you expand your skill set and tackle important problems and resolve complex issues for our clients. Java experience is preferred, but we are open to candidates that have professional web development experience with other languages and a strong aptitude to learn.

If you thrive in an environment where you are surrounded by motivated, energetic developers and technologists consider this opportunity the next step for you!

Role and Responsibilities

    • Work with a team to solve problems and deliver project work for our clients
    • Learn new technologies (with support from the team) as needed to support client work
    • Create effectively tested, re-usable, and efficient code
    • Support continuous improvement by staying up-to-date on technology
    • Work collaboratively with a team in an Agile environment

Preferred Qualifications

    • The ideal candidate will have a 2- or 4-year degree in CS/Engineering, be a bootcamp grad, or be self-taught with practical experience
    • Willing to learn new technologies and the aptitude to come up to speed quickly
    • 3+ years of professional programming experience
    • 3+ years Java, object-oriented programming, MVC applications, and web development experience
    • Familiarity with the Agile development processes, including the use of coding standards and systems for version control, build, regression testing
    • Actively participated in scalable website and web application development
    • Hands-on experience designing/developing/consuming APIs 

Nice to Have's

    • eCommerce experience
    • Exposure to eCommerce adjacent platforms (PIM, CPQ, DAM, etc.) 
    • Mobile experience - React Native, Kotlin, Swift
    • CMS experience (AEM, Drupal)