Software Engineer (Remote)
Cengage Group
Remote
software
engineer
remote
education
java
learning
design
digital
dreams
javascript
agile
english
software
February 16, 2023
Cengage Group
Wilmington, Delaware
FULL_TIME
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 .
Responsibilities :
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 or you may call us at +1 .
If you are a CA State, CO State, NY State, WA State, or Jersey City, NJ resident, please email to receive compensation information for this role. Be sure to include this posting's job ID in the subject line of the email to help ensure a timely response.
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.
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.
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 .
Responsibilities :
- Participate in the design, architecture, and implementation of new features.
- Write high-quality software using Java and popular JavaScript frameworks.
- Write effective unit and integration tests for all the code you write.
- Engage with quality assurance engineers and conduct testing of features.
- Build an accessible WCAG compliant UI.
- Perform root cause analysis, technology evaluation, and design spikes.
- Provide and receive constructive feedback through code reviews.
- Help drive the completion of all kinds of work tasks-not just coding.
- Follow Agile practices, including user feedback, daily stand up, pair-programming, user stories, weekly demonstrations, retrospective, Agile roles and time-boxing.
- Assist in planning and brainstorming activities driven by our Product and Technology organizations.
- Investigate and tackle complex performance problems, finding ways to scale the platform while simultaneously reducing costs.
- Demonstrate ability to work with and influence colleagues and decisions.
- Help to break down and estimate stories and tasks.
- Continuously improve processes and work standards.
- Be proactive in seeking out resources to participate in discussions, meetings, and communications.
- Knowledge of and desire to work in an Agile development environment.
- Familiarity with object-oriented systems and enterprise design patterns.
- Java experience with the ability to utilize modern Java features.
- Experience developing service oriented applications (SOA).
- Developing and maintaining modules using Java, Spring MVC, JavaScript, HTML and CSS.
- Experience with writing SQL queries, stored procedures, functions and triggers, and utilizing relational data modeling and basic database schema design for database management in Oracle/Sybase.
- Experience with No-SQL databases, specifically Cassandra, is a plus.
- Familiarity with front-end frameworks, such as React and Angular.
- Experience with common development tools and version control, including SVN/Git,
- Maven, IDEs (Eclipse/IntelliJ IDEA), and Jenkins.
- Excellent verbal and written English required.
- Creative problem solving skills, with ability to communicate and translate feedback, needs and solutions.
- Must be sensitive to cultural differences in interactions and in the way work is done.
- Needs a good work ethic and a strong sense of ownership of the end result.
- 5+ years professional Full Stack (Java, JavaScript, HTML, CSS) software development, or Bachelor degree in Computer Science or a related field, or an equivalent combination of education and recent, relevant work experience.
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 or you may call us at +1 .
If you are a CA State, CO State, NY State, WA State, or Jersey City, NJ resident, please email to receive compensation information for this role. Be sure to include this posting's job ID in the subject line of the email to help ensure a timely response.
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.
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.
Report this job
Similar jobs near me
Related articles
- Diversifying Your Skillset: Alternative Career Paths for Physical Therapists
- Factors That Affect Physical Therapist Salaries: Location, Experience, and More
- Physical Therapy Career Outlook: A Booming Industry
- The Do's and Don'ts of Physical Therapy Job Hunting
- From College to Clinic: How to Launch Your Physical Therapy Career