1h ago

Software Engineer

Raleigh, NC
full-timemid HybridEdTech

Tech Stack

Description

You will work with a talented team of engineers to build and enhance educational products used by millions. You'll collaborate across teams, design and implement back-end and UI features, drive development processes, and assess new technologies.

Requirements

  • 3+ years software engineering experience
  • Bachelor's or advanced degree in Computer Science or related field
  • Excellent programming skills in Java or other OO language
  • Strong communication skills
  • Strong analytical-reasoning and problem-solving skills

Responsibilities

  • Work with a team of engineers on new projects and existing codebase
  • Build back-end wiring, application logic, and UI
  • Drive development process including design, coding, testing, debugging, tuning
  • Provide estimates and evaluate feasibility and new technologies
  • Collaborate across multiple development teams
0 views 0 saves 0 applications