• Back-end Software Engineer

    Job Locations US-DC-Washington
    Posted Date 1 month ago(6/8/2019 4:29 AM)
    Requisition ID
    Job Function
    Information Technology
  • .

    Cengage Logo New

    Do you dare to reinvent the future of education?

    At Cengage, we are harnessing the power of tech to build a future where all learners have the tools and confidence to achieve their goals.


    As a Cengage employee, you will pioneer transforming the way people learn. Collaborating with the best of the best, you will feel challenged and inspired to do breakthrough work. With the support of our united team, there is no limit to what you can imagine, create and set in motion.

    Are we right for you?

    We set the bar higher by bringing our unique talents and point of view to the table every day.  We are curious and comfortable with change and are willing to take risks to transform education. Most importantly, with everything we do, we put learning first.  


    Who are we?

    Learning Objects, a division of Cengage, has an impressive history of innovation that has made a difference to millions of students. Our education platform is constantly evolving and improving while supporting multiple Cengage brands.

    What sets us apart?

    We are a group of lifelong learners who revel in discovering new tools, ways of working and technologies that allow us to keep growing our abilities.

    What You'll Do Here:

    Your Team: Engineering

    • Creating an authoring, teaching, learning and evaluation platform to support students in achieving mastery of their subjects
    • Continuously improving our underlying platform based on market and customer needs and desires
    • Adapting and applying the latest technologies and processes to improve learner outcomes


    Your Role: Associate Software Engineer

    You will apply creativity and mastery of software engineering to effectively design, implement, and support our proprietary platform.


    What will you do?

    • Work with a close and supportive team to produce valuable features that address validated business and customer needs
    • Extend and improve our platform using Scala/Java and JavaScript to develop REST API’s and rich UI’s
    • Execute within a lean/agile framework to rapidly and efficiently meet project and production commitments
    • Build scalable solutions in a modern CI/CD environment
    • Learn Scala, if you don’t already know it

    Skills You Will Need Here:

    • You have 1-2 years of real industry experience with Java or Scala
    • You are interested in working with functional programming
    • You have experience with RDBMS Systems
    • You can leverage experience developing interactive single page web applications
    • You possess proficiency with JavaScript, CSS, and HTML
    • You can effectively translate technical concepts and can facilitate solution development that fully meets stakeholder needs

    Extra credit for:

    • Experience with Scala
    • Experience with React
    • Experience with Postgres


    Sorry the Share function is not working properly at this moment. Please refresh the page and try again later.
    Share on your newsfeed