Software Engineer I

Renaissance

Remote regions

US

Salary range

$68,000–$93,500/yr

Benefits

14w maternity 14w paternity

Job Responsibilities:

  • Design, develop, and maintain scalable backend services and RESTful APIs using .NET Core/.NET 5+ to support React-based frontend applications.
  • Write and maintain unit and integration tests for both backend and frontend components, ensuring high code quality and reliability.
  • Collaborate with cross-functional teams to translate business requirements into effective technical solutions and participate in agile development processes.

Qualifications and Experience:

  • Bachelor’s degree in Computer Science or related field, or equivalent practical experience, with 3+ years developing backend applications in .NET Core/.NET 5+.
  • 2+ years of frontend development experience with React and modern JavaScript/TypeScript, along with working knowledge of SQL Server or PostgreSQL databases.
  • Proficiency with Git version control, experience building and consuming RESTful APIs, and familiarity with writing unit tests using common testing frameworks.

Additional Preferences:

  • Familiarity with AI-assisted development tools, microservices architecture, CI/CD pipelines, containerized development with Docker, and cloud platforms like AWS.
  • Exposure to authentication concepts, GraphQL, message queues, or event-driven systems is beneficial, and prior domain knowledge in K-12 education or EdTech is preferred.

Renaissance

Renaissance is a global leader in pre-K-12 education technology, providing solutions that help educators analyze, customize, and plan personalized learning paths for students. The company has fiercely passionate employees, with its solutions used in over one-third of US schools and in more than 100 countries worldwide, exemplifying values like trust, collaboration, and growth.

Apply for This Position