Renaissance

Renaissance

Renaissance is a global leader in K‒12 educational software solutions and learning analytics. Their products, trusted by educators, aim to enhance curriculum, support differentiated instruction, and personalize practice in reading, writing, and math. W...

Internet Software & Services
1K-5K
Founded 1986
$40M raised

Description

  • Design, develop, and maintain backend services and RESTful APIs using .NET Core/.NET 5+.
  • Implement and consume APIs that support React-based frontend applications.
  • Write and maintain unit and integration tests for backend and frontend components.
  • Work with SQL Server and PostgreSQL databases by querying and consuming data.
  • Collaborate with cross-functional teams to translate requirements into technical solutions.
  • Participate in code reviews, agile ceremonies, and continuous improvement initiatives.
  • Use AI-assisted development tools to accelerate development and improve code quality.

Requirements

  • Bachelor’s degree in Computer Science or a related field, or equivalent practical experience.
  • 3+ years of experience developing backend applications using .NET Core or .NET 5+.
  • 2+ years of experience building frontend applications with React and modern JavaScript/TypeScript.
  • Experience building and consuming RESTful APIs.
  • Working knowledge of SQL Server or PostgreSQL.
  • Experience writing unit tests and familiarity with common testing frameworks.
  • Proficiency with Git and standard version control workflows.
  • Familiarity with AI-assisted development tools and modern developer productivity workflows (preferred).
  • Exposure to microservices or service-oriented architecture (preferred).
  • Experience with CI/CD pipelines and containerized development using Docker (preferred).
  • Cloud experience with AWS or similar platforms (preferred).
  • Familiarity with authentication and authorization concepts such as OAuth, JWT, and RBAC (preferred).
  • Experience with GraphQL, message queues, or event-driven systems (preferred).
  • Prior experience or domain knowledge in K–12 education, Student Information Systems, or EdTech (preferred).
  • Applicants must be authorized to work for any employer in the United States, and sponsorship is not available.

Benefits

  • Salary range of $68,000 to $93,500 USD, based on national market data and experience/location.
  • World-class health benefits including medical, prescription, dental, vision, and telehealth.
  • Health Savings Accounts and Flexible Spending Accounts.
  • 401(k) and Roth 401(k) with company match.
  • Paid vacation and sick time off, plus 12 paid holidays.
  • Parental leave of 20 total weeks, with 14 weeks paid, plus Milk Stork program support.
  • Tuition reimbursement.
  • Life and disability insurance.
  • Well-being programs and Employee Assistance Programs.

Interested in this position?

Apply directly on the company website

Apply Now

Similar Roles

Senior Software Engineer, Auto

Upstart 1K-5K Banks

Upstart is hiring a Senior Software Engineer to help scale its Auto Direct secured lending product by building customer-facing experiences, eligibility systems, and operational workflows in a digital-first environment.

System Design
19 hours ago

Software Engineer III

6sense 1K-5K IT Services

6sense is hiring a Software Engineer III to design, develop, and scale backend services and distributed systems for its AI-driven B2B account engagement platform.

AWS Azure GCP Go Java Microservices Python System Design TypeScript
19 hours ago

Senior Lead Software Engineer - Developer Infrastructure

Klaviyo 1K-5K IT Services

Klaviyo is hiring a Senior Lead Software Engineer to lead backend Dev Infrastructure architecture and platform strategy for dependencies, upgrades, and developer productivity across the engineering organization.

Apache Airflow Apache Spark AWS Azure Buildkite ClickHouse Django Docker FastAPI GCP Go Jest Kafka Kubernetes MySQL PostgreSQL Python RabbitMQ React Redis Terraform TypeScript
19 hours ago

Principal Software Engineer

Natera 1K-5K Pharmaceuticals

Natera is hiring a Principal Software Engineer for its R&D Platform Infrastructure team to lead architecture and delivery of cloud, workflow, and data platforms that support scientific workloads.

Apache Airflow AWS Azure Dagster Django GCP Go Groovy Helm Java Kubernetes Python React Terraform
19 hours ago

You're on a roll! Sign up now to keep applying.

Sign Up

Already have an account? Log in

Used by 14,729+ remote workers