Software Engineer (Job Codes: 1055 & 1056)

IXL Learning, Inc.   Morrisville, NC   Full-time     Information Services / Technology (IT)
Posted on April 20, 2025

Responsible for building the back-end wiring, application logic, and UI for applications and programs that engage our users; identify and apply the best technologies to add features and create new products; work with a team of talented engineers to start new projects from scratch, while also working within the existing code base; drive the development process including designing, coding, documenting, testing, debugging, and tuning applications and programs; provide accurate estimates, evaluate feasibility, and assess new platforms and technologies for project implementations; utilize and apply knowledge of Golang, .Net Framework, C#, Python, Docker, CI/CD, JavaScript, Ruby on Rails, Node.JS, MySQL, PostgreSQL, SQL Server, Agile Software Development, Object-Oriented Design, Networking, Software Architecture, debugging, observability/monitoring, technical writing, Java, Distributed Systems, Machine Learning, continuous integration techniques, Git, and data structures to perform assigned duties; support projects from start to end as they travel through a fast-paced development cycle; collaborate and communicate clearly across multiple development teams to design and release amazing products that meet the needs of leaners all over the world.   


IXL Learning, Inc.

Morrisville , NC
" "