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 blaze a new trail to transform 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.
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.
Software Engineer for Cengage Learning, Inc. in Farmington Hills, MI to Design and develop web applications for learning solutions. Design and develop user interaction screens according to requirements. Deliver value to the customer using agile principles and practices. Ensure high quality code through testing. Communicate effectively and meet deliverables. Apply best practices for appropriate platforms and languages. Take ownership of applications and projects including identifying issues, proactively looking for solutions and delivering on milestones. Take responsibility for the day-to-day solution to problems that directly impact student learning. Contribute to the design, architecture and build of our products. Contribute to innovation of engineering processes and technology best practices. Act as on-call software engineer for customer-facing service issues as a part of company and team-level incident management practices. Stay abreast of trends, latest industry developments and share knowledge among colleagues.