Software Engineer @ Cengage Group | Jobright.ai
JOBSarrow
RecommendedLiked
0
Applied
0
Software Engineer jobs in Farmington Hills, MIH1B Visa Sponsored Software Engineer jobs in Farmington Hills, MI
200+ applicants
company-logo

Cengage Group · 2 days ago

Software Engineer

Wonder how qualified you are to the job?

ftfMaximize your interview chances
E-LearningEdTech
check
H1B Sponsorship
check
Culture & Values

Insider Connection @Cengage Group

Discover valuable connections within the company who might provide insights and potential referrals, giving your job application an inside edge.

Responsibilities

Participate in the design, architecture, and implementation of new software features.
Write high-quality software using Java and JavaScript frameworks.
Write effective unit and integration tests for all the code you write, including SQL scripts.
Engage with quality assurance engineers and conduct testing of features.
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, weekly demonstrations, retrospective, and time-boxing.
Assist in planning and brainstorming activities driven by our Content and Technology organizations.
Investigate and tackle complex performance problems, finding ways to scale the platform while simultaneously reducing costs.
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.

Qualification

Find out how your skills align with this job's requirements. If anything seems off, you can easily click on the tags to select or unselect skills to reflect your actual expertise.

Full Stack DevelopmentJavaReactJavaScriptHTMLCSSSQLSpring BootRelational Data ModelingDatabase Schema DesignOracleAgile DevelopmentJIRAAnt/MavenIDEsIntelliJ IDEAJenkinsGitObject-Oriented SystemsEnterprise Design PatternsService Oriented ArchitectureTelecommute Benefit

Required

Bachelor’s degree (or foreign education equivalent) in Computer Science, Software Engineering, Information Systems, Information Technology or a related field
Two (2) years of experience performing full stack (Java, React, JavaScript, HTML, CSS, SQL) software development
Demonstrated Expertise (“DE”) developing and maintaining modules using Java, Spring Boot, JavaScript, ReactJS, HTML, and CSS
DE writing SQL queries, using relational data modeling and basic database schema design for database management in Oracle
DE working within an Agile development environment using development tools, including JIRA, Ant/Maven, IDEs (IntelliJ IDEA) and Jenkins, and version control, including Git
DE using object-oriented systems and enterprise design patterns
DE developing service oriented architecture applications (SOA)

Preferred

Telecommute benefit available

Benefits

Telecommute benefit available

Company

Cengage Group

company-logo
Cengage Group is an EdTech company that provides secondary and higher education to learners at an affordable price.

H1B Sponsorship

Cengage Group has a track record of offering H1B sponsorships. Please note that this does not guarantee sponsorship for this specific role. Below presents additional info for your reference. (Data Powered by US Department of Labor)
Distribution of Different Job Fields Receiving Sponsorship
Trends of Total Sponsorships
2023 (17)
2022 (15)
2021 (19)
2020 (50)

Funding

Current Stage
Late Stage
Total Funding
$500M
2023-06-02Private Equity· $500M

Leadership Team

leader-logo
Darren Person
Chief Digital Officer
linkedin
Company data provided by crunchbase
logo

Orion

Your AI Copilot