Senior Software Engineer (Remote)

| Remote
Sorry, this job was removed at 8:47 a.m. (CST) on Wednesday, May 11, 2022
Find out who’s hiring remotely Nationwide
See all Remote jobs Nationwide
Apply
By clicking Apply Now you agree to share your profile information with the hiring company.

We believe in the power and joy of learning.

At Cengage Group, our employees have a direct impact in helping students around the world discover the power and joy of learning. We are bonded by our shared purpose - driving innovation that helps millions of learners improve their lives and achieve their dreams through education.

Our culture values diversity, engagement, and discovery.

Our business is driven by our strong culture, and we know that creating an inclusive and diverse workplace is absolutely essential to the success of our company and our learners, as well as our individual well-being. We recognize the value of diverse perspectives in everything we do and strive to ensure employees of all levels and backgrounds feel empowered to voice their ideas and bring their authentic selves to work. We achieve these priorities through inclusive programs, benefits, and initiatives that are integrated into the fabric of how we work every day. To learn more, please see https://www.cengagegroup.com/about/inclusion-and-diversity/.

What you'll do here:

Working in an Agile environment, a Senior Software Engineer is responsible for the delivery of the Cengage web, CMS, and eCommerce platforms, and the integrations those entail. Working closely with our Product Data, CRM, Analytics, Core Systems, and Marketing teams, this person will lead projects that are cornerstone to a vastly innovative and exciting roadmap. This role is highly technical, requiring a deep knowledge of coding and development standard methodologies, a mixture of architectural savviness, operational expertise, the ability to make and communicate plans, and the ability to assess risks and deliver to schedule.

Responsibilities:

  • Pairing up with architects, engineering managers, and fellow developers, you propose and drive design solutions, and look for opportunities to improve your platform so that it remains technically current, while understanding backward compatibility needs and assuring, they are met.
  • Write high-quality code, adhering to all coding standards and development best practices.
  • Develop and execute tests for all the code you write.
  • Investigate and solve performance problems, finding ways to scale processes while containing costs.
  • With your teammates, take point on high priority critical issues, and be willing to jump in and help other teams that may need your assistance.
  • Work with product owners and business partners to refine and groom product backlogs.
  • You care about our students and instructors and understand that they rely on our platforms to achieve their goals.
  • You are unwilling to compromise the reliability, performance, and scale of your platform especially if at the detriment of our growing student base.
  • You operate in a cloud environment, work towards continuous delivery, understand orchestration, and demonstrate it to guarantee uptime.



Skills you'll need here:

  • Understanding of web, CMS, and eCommerce principles and standard methodologies.
  • Experience with implementing and/or handling B2C eCommerce web sites.
  • Experience with executing and/or running a Web Content Management System (WCMS); preference given to experience on Bloomreach XM.
  • Shown success in a lead developer role with responsibility for delivery of software development projects within either a technology services or software product organization.
  • Knowledge of and desire to work in an Agile development environment.
  • Experience building enterprise ready, and cloud enabled web applications using frameworks such as Angular and React.
  • Knowledge of SEO standard methodologies.
  • Experience maintaining multiple CI pipelines each targeted at different test and certification environments.
  • Well versed in deployment planning and management.
  • Experience with load testing and performance tuning.
  • Ability to create both technical and end user documentation.
  • Excellent verbal and written communication skills.
  • Serve as a mentor and leader of more junior engineers.



Education and experience:

  • Bachelor's degree in Computer Science or a related field preferred, or equivalent combination of education and recent, relevant work experience
  • Minimum of 3 years software or web development experience including Java, HTML, and JavaScript programming experience, with additional experience preferred



Cengage Group is proud to be an Equal Employment Opportunity and Affirmative Action employer. We do not discriminate based upon race, color, religion, gender, gender identity or expression, sexual orientation, national origin, genetics, disability, age, veteran status, marital status, parental status, cultural background, organizational level, work styles, tenure and life experiences. Or for any other reason. You may view Cengage's EEO/Affirmative Action Policy signed by CEO Michael Hansen and Equal Employment Opportunity is the Law notice by visiting their corresponding links.

Cengage Group is committed to providing reasonable accommodations for qualified individuals with disabilities in our job application procedures. If you need assistance or an accommodation due to a disability, you may contact us at [email protected] or you may call us at +1 (617) 289-7917.

About Cengage Group

Cengage Group, a global education technology company serving millions of learners, provides affordable, quality digital products and services that equip students with the skills and competencies needed to be job ready. For more than 100 years, we have enabled the power and joy of learning with trusted, engaging content, and now, integrated digital platforms. We serve the higher education, workforce skills, secondary education, English language teaching and research markets worldwide. Through our scalable technology, including MindTap and Cengage Unlimited, we support all learners who seek to improve their lives and achieve their dreams through education.

More Information on Cengage Group
Cengage Group operates in the Edtech industry. The company is located in Boston, MA, Farmington Hills, MI and Mason, OH. It has 5001 total employees. It offers perks and benefits such as Flexible work schedule, Remote work program, Flexible Spending Account (FSA), Disability insurance, Dental insurance and Vision insurance. To see all 2 open jobs at Cengage Group, click here.
Read Full Job Description
Apply Now
By clicking Apply Now you agree to share your profile information with the hiring company.

Similar Jobs

Apply Now
By clicking Apply Now you agree to share your profile information with the hiring company.
Learn more about Cengage GroupFind similar jobs