Software Engineer II

Employer
Cengage Learning
Location
Washington, DC
Posted
Jun 20, 2017
Closes
Jun 21, 2017
Industry
Engineering
Hours
Full Time
Overview: Your Team: Engineering We're creating the world's first competency-based, adaptive platform to power the best brands in education. The Engineering team is responsible for continuously improving our underlying platform based on market and customer demands. In that capacity, our team has the exciting role of connecting all of our clients on a backbone that executes on a cohesive, focused vision. Your Role: Software Engineer You will apply creativity and advanced mastery of software engineering to effectively design, implement, and support our proprietary platform. Responsibilities: What will you do? Design and develop to solve high risk and/or highly complex business problems using Java and Scala, working on platform technologies that control hundreds of instances of applications Develop REST API's and rich UI's using client-side JS frameworks Execute within an agile framework to meet project, sprint, and production operations commitments effectively and timely Lead innovation of engineering processes and technology best practices Guide and mentor junior staff Qualifications: What do we need from you? You have 3-4 years of real industry experience with Java or Scala You possess experience with or desire to learn how to build distributed platform components You have experience with RDBMS Systems You can leverage experience developing interactive web applications using AJAX You possess advanced proficiency with JavaScript, CSS, and HTML You have delivered on multiple projects using agile development processes You can effectively translate technical concepts and can facilitate solution development that fully meets stakeholder needs Extra credit for: Experience with React Experience with Postgres Learning Objects is an Equal Opportunity Employer. Only principals will be accepted. No agencies please. Who are we? Learning Objects, a division of Cengage Learning, is a new kind of learning innovation partner with deep higher education and learning science expertise. We design and build innovative education programs, courses, and learning experiences. We collaborate with institutions and other education providers to deliver competency-based, personalized learning at scale. What sets us apart? Beyond our mission to transform education, we focus on our employees being themselves so they can focus on work. We have a casual dress code, flexible hours, stocked snacks, as well as monthly happy hours and social events. Additionally, the problems we solve are complex, so we have a strong commitment to ensure employees never stop learning, including investments in professional development and other learning opportunities.