Software Engineer
$77.1k - $123.3kCengage Group
We believe in the power and joy of learning At Cengage, our employees have a direct impact in helping learners 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. What you'll do here: As a Software Engineer, you will deliver a world‑class experience for learners and instructors on our Cengage Learning Platforms (CLP). Working on a cross‑functional team, you will implement an innovative, AI‑first roadmap. Following the Product Operating Model (POM), you will collaborate with product managers, designers, engineers, and testers to deliver high‑quality, accessible solutions to improve customer outcomes. Work on a high‑performing engineering team focused on quality, accountability, and continuous improvement Design, develop, and maintain end‑to‑end features across both backend services (Java/Spring) and frontend applications (React) supporting higher education platforms and products Build dynamic, responsive, and accessible user interfaces using React that enhance the learning experience for students and instructors Develop scalable, high‑performance backend services and RESTful APIs to support frontend functionality Collaborate closely with Product, UX, QA, and other engineers to deliver cohesive, user‑centered solutions Write clean, maintainable, and testable code, demonstrating modern frontend patterns (hooks, component composition) and scalable backend practices Troubleshoot and resolve issues across the stack, including UI bugs, API failures, and performance bottlenecks Contribute to platform modernization efforts, including frontend architecture evolution and backend service improvements Skills You Will Need Here: Generative AI & Emerging Technologies Familiarity with AI/ML concepts and emerging technologies, including generative AI and LLM‑based tools Experience integrating with or consuming AI‑powered services (e.g., APIs for generative AI or intelligent workflows) Demonstrated ability to apply AI tools in day‑to‑day engineering workflows (e.g., code generation, refactoring, test creation, CI/CD augmentation) Practical experience working with agentic AI workflows, including using LLMs to perform multi‑step tasks, invoke tools/APIs, and integrate with existing systems Architecture & Cloud Platforms Experience building and consuming APIs that integrate legacy systems with modern solutions Familiarity with cloud platforms (AWS, Azure, or GCP) and containerization technologies (Docker; Kubernetes a plus) Software Engineering & Product Delivery Experience developing full‑stack applications using Java (Spring/Spring Boot) and modern JavaScript (ReactJS) Strong understanding of software engineering fundamentals, including testing, debugging, and performance optimization Experience working in agile environments (Scrum, Kanban), contributing to iterative delivery Collaboration & Communication Strong collaboration skills, with the ability to work effectively in cross functional and distributed teams Ability to communicate technical ideas clearly and contribute to team discussions and decision‑making Willingness to learn, take ownership, and continuously improve both individually and as part of a team Education & Experience Bachelor’s degree in computer science or a related field, or equivalent practical experience 2–5+ years of professional experience in software engineering, with exposure to full‑stack development Cengage is committed to working with broad talent pools to attract and hire strong and most qualified individuals. Our job applicants are considered regardless of any classification protected by applicable federal, state, provincial or local laws. Cengage is also committed to providing reasonable accommodations for qualified individuals with disabilities including during our job application process. If you are an applicant with a disability and require reasonable accommodation in our job application process, please contact us at View email address on click.appcast.io. Compensation At Cengage Group, we take great pride in our commitment to providing a comprehensive and rewarding Total Rewards package designed to support and empower our employees. Click here ( ) to learn more about our Total Rewards Philosophy. The full base pay range has been provided for this position. Individual base pay will vary based on work schedule, qualifications, experience, internal equity, and geographic location. Sales roles often incorporate a significant incentive compensation program beyond this base pay range. $77,100.00 - $123,300.00 USD #J-18808-Ljbffr
- ...Job Summary The Software Engineer is responsible for intermediate-level software analysis, design, and implementation of user-computer interfaces for training devices and systems. This role focuses on developing real-time simulation software for operator and maintenance...SuggestedFull time
- ...Experienced (relevant combo of work and education) Education Desired : Bachelor of Computer Engineering Job Description FIS Management Services, LLC seeks Software Engineer Seniors in Jacksonville, FL to work with architectures to design, construct, deliver,...SuggestedFull timeRemote workWork from home
- ...Sr. Software Engineer – Duties are designing & developing service-oriented & resource-oriented software architecture using Python in Flask framework for e-commerce systems for scalable web-centric AWS & GCP application platforms & frameworks using SOAP & REST protocols...SuggestedFull time
- ...requirements to accomplish business goals. The role involves ensuring software is developed to meet functional, non-functional, and... ...maintaining principal architecture integrity. Mentor other software engineers and coach the team on Continuous Integration and Continuous...Suggested
- ...Technology and Business consulting services. We are in search of a highly motivated candidate to join our talented team. Job Title: Software Engineer Job Location: Jacksonville, FL Job Description Constructs software solutions that resolve intricate challenges and creates...Suggested
$68k - $93.5k
...other, win together, strive for the best, own our actions, and grow and evolve. Job Description We are seeking a Full Stack Software Engineer with strong backend experience in .NET Core and frontend experience in React to build and maintain scalable services and APIs....For contractorsLocal areaRemote workWorldwideWork visaFlexible hours$61.57k - $97.83k
...IT Software Engineer II Job ID: 2026-6379 | Openings: 1 | Category: Information Technology | Type: Regular Full‑Time Job Locations: US-NJ-Edison | US-FL-Jacksonville Overview Salary range: $61,568- $97,825 The Senior Software Engineer is an experienced software developer...Full timeTemporary workWork experience placementLocal areaFlexible hours$135.2k - $306.4k
...Job Description Senior / Principal Software Engineer or Architect Database Engine, Search & Document Systems We are looking for senior systems builders to help shape the next generation of document, search, and AI-facing capabilities inside Oracle Database. This...Full timeTemporary workFlexible hours- ...bold ideas. Are you ready to make an impact and help shape what’s next? Join us! Explore opportunities at dnb.com/careers . Sr. Software Engineer – Duties are designing & developing service-oriented & resource-oriented software architecture using Python in Flask framework...Worldwide
- ...culture where all of our employees feel respected, valued and have an opportunity to contribute to the company’s success. As a Software Engineer Sr within PNC's Technology organization, you will be based in Farmers Branch, TX. Technical Experience Core Engineering...Full timeTemporary workPart timeWork experience placementWork at office
- ...Responsibilities Kforce has a client that is seeking a Senior Software Engineer in Jacksonville, FL.Summary:Our client is looking for someone to join a collaborative and innovative team focused on building advanced software solutions that power real-time simulation...Hourly payContract work
$140k - $150k
...Base pay range $140,000.00/yr - $150,000.00/yr Direct message the job poster from Harnham Role Recruitment Consultant - Data & Software Engineering @ Harnham (NYC) Senior Software Engineer - Full Stack (React Focus) Insurence Tech Location: Jacksonville, FL (onsite 5 days...Permanent employmentFull time$55k
...Software Engineer – Voltify At Voltify, we are building the next generation of rail - battery locomotives that fast charge autonomously and dynamically through a dedicated self-sustained microgrid network. We are bringing back a future where mobility is clean, fast, and...Hourly payFull timeFor contractorsRemote work- ...billion transactions annually, our influence is on a constant and expansive rise.Roles & ResponsibilitiesWe are seeking a Senior Software Engineer with strong experience in building and scaling cloud-native, microservices-based applications. You will be a key contributor...Full timeCasual workWork at officeRemote workFlexible hours
- ...your background aligns with future opportunities, we’ll reach out directly when formal applications become available. About Software Engineering Roles at Danaher Are you passionate about building real-world applications, writing clean code, and solving meaningful...Remote jobInternship
$140k - $200k
...people around the globe work on Speechify in a 100% distributed setting - Speechify has no office. These include frontend and backend engineers, AI research scientists, and others from Amazon, Microsoft, and Google, leading PhD programs like Stanford, high growth startups...Full timeWork at officeRemote work- ...capable technical team? Are you ready to contribute to the development of the next generation of products? The Role As a Senior Software Engineer, you will design, build, and maintain scalable CMS-driven platforms that power Advantage Design Group’s orientation and...Work experience placementWork at office
$120k
Tactical Air Support Inc. Senior Software Engineer Jacksonville, FL Starting Salary $120,000+ DOE Position Summary Tactical Air is currently seeking a Senior Software Engineer for designing, developing, and maintaining high-quality software solutions. As a Senior Software...Afternoon shift- Overview Job Purpose We are seeking a Software Developer to join our innovative development team. In this role, you will contribute to... ...Experience Bachelor's degree in Computer Science, Software Engineering, or related field (or equivalent experience) 3+ years of...
- We need resources with primary skill as Elasticsearch and secondary skill as Angular and Node.js . Billing rate / hour and rest of the details will remain the same. Primary skills: Experience in search solutions using ElasticSearch Integrating search with backend and frontend...
- 1. Job Title : Full Stack Developer 2. Job Summary : Application Development as part of Digital transformation initiative 3. Shift : US day time - 9 am to 6 pm EST 4. Roles & Responsibilities : - Participate in daily scrum calls and provide updates to Scrum Master - Understand...Second jobShift work
$50 - $57 per hour
...executed as part of an overall sourcing strategy. NTT DATA's Client is seeking a Java/MS Developer to develop, test, and maintain software applications and systems. Responsibilities Write clean, efficient code using Java & Spring Boot, Microservice Collaborating with QA...Hourly payTemporary workRemote workFlexible hours- ...Glider assessment Local DL Technical Skills: Must have experience with Redis Hands-on knowledge in software development using Design Patterns, Java 8/17, Java EE, Spring MVC, Spring Boot, Angular 11+, JMS, REST API technologies. Familiarity...Local area
- ...Full Stack Engineer We are looking for experienced Full-Stack Software Engineers who are passionate about solving business problems through innovation and engineering practices. This role will be responsible for writing code, pairing with other developers as appropriate...
- ...tools for data, analysis, and modeling. As an Applied AI/ML Engineer within our Home Lending Data & Analytics team, you will work in... ...addressing any issues that arise Work closely with data scientists, software engineers, and product teams to integrate AI solutions into...Work experience placement
$110k - $120k
...Skills and Requirements • 3+ years of experience in a lead engineering role • Microsoft stack (c#, SQL server, .NET, REST) • SQL Server... ...services • Object Oriented design patterns • Defensive software architecture and implementation as well as security first best...$104.5k - $147.25k
...at scale. Position Summary Reporting to the Electrical Design Engineering Manager, this position is responsible for leading projects of... ...PowerPoint, Project, etc.). Working knowledge of AutoCAD drafting software. Compensation The salary range for this role is $104,500-$147,...Full timeLocal area- Identity & Access Management Platform Leader The new Enterprise Platform portfolio delivers foundational technology capabilities that power secure, scalable, and innovative experiences across the organization using best-in-class tooling and standards. As the leader ...Work experience placement
$116.36k - $155.15k
...supervision. The Main Responsibilities The candidate will have demonstrated knowledge and experience in system architecture and engineering disciplines. Specific technical knowledge of enterprise level networking and network security. Recommends optimized solutions...Full timeTemporary workRemote work1 day per week$80k - $95k
Location Jacksonville, FL Salary $80,000 - $95,000 per year Responsibilities Provide L2 support for critical investment banking applications. Qualifications Bachelor of Computer Science (or related field) 8-10 years of experience in technology and support roles Required...
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Software Engineer. Be the first to apply!
- software engineer full time Jacksonville, FL
- consulting software engineer Jacksonville, FL
- software engineer travel Jacksonville, FL
- real time software engineer Jacksonville, FL
- network software engineer Jacksonville, FL
- senior software engineer remote Jacksonville, FL
- entry level software engineer remote Jacksonville, FL
- software developer fintech Jacksonville, FL
- software developer positions Jacksonville, FL
- software engineer amazon Jacksonville, FL




