Software engineer

Renaissance
Buffalo, NY

About Renaissance

When you join Renaissance®, you join a global leader in pre-K-12 education technology! Renaissance's solutions help educators analyze, customize, and plan personalized learning paths for students, allowing time for what matters-creating energizing learning experiences in the classroom. Our fiercely passionate employees and educational partners have helped drive phenomenal student growth, with Renaissance solutions being used in over one-third of US schools and in more than 100 countries worldwide.

Every day, we are connected to our mission by exemplifying our values: trust each 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. The role focuses on backend service development, API implementation, testing, and collaboration with frontend teams, while using modern AI-assisted development tools to improve productivity and code quality.

In this role as a Software Engineer I, you will:

  • 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 existing 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 (e.g., Copilot, Cursor, Claude Code) to accelerate development and improve code quality.

For this role as a Software Engineer I, you should have:

  • 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.

Preferred Qualifications:

  • Familiarity with AI-assisted development tools and modern developer productivity workflows.

  • Exposure to microservices or service-oriented architecture.

  • Experience with CI/CD pipelines and containerized development (Docker).

  • Cloud experience with AWS or similar platforms.

  • Familiarity with authentication and authorization concepts (OAuth, JWT, RBAC).

  • Experience with GraphQL, message queues, or event-driven systems is a plus.

  • Prior experience or domain knowledge in K-12 education, Student Information Systems, or EdTech is preferred.

Additional information

All your information will be kept confidential according to EEO guidelines. #LI-Remote

The below compensation range is based on national market data and may vary by experience and location.

Salary Range

$68,000-$93,500 USD

Benefits for eligible US employees include:

  • World Class Health Benefits: Medical, Prescription, Dental, Vision, Telehealth

  • Health Savings and Flexible Spending Accounts

  • 401(k) and Roth 401(k) with company match

  • Paid Vacation and Sick Time Off

  • 12 Paid Holidays

  • Parental Leave (20 total weeks with 14 weeks paid) & Milk Stork program

  • Tuition Reimbursement

  • Life & Disability Insurance

  • Well-being and Employee Assistance Programs

Benefits listed apply to eligible U.S. employees in accordance with Renaissance's benefits eligibility criteria. Contractor and other non-employee roles are not eligible for Renaissance employee benefits.

Frequently cited statistics show that some women, underrepresented individuals, protected veterans and individuals with disabilities may only apply to roles if they meet 100% of the qualifications. At Renaissance, we encourage all applications. Roles evolve over time, especially with innovation, and you may be just the person we need for the future!

Equal Opportunity Employer

Renaissance is an equal opportunity employer and does not discriminate with respect to any term, condition or privilege of employment based on race, color, religion, sex, sexual orientation, gender identity or expression, age, disability, military or veteran status, marital status, or status of an individual in any group or class protected by applicable federal, state, or local law.

For California Residents, please see our Privacy Notice for California Job Candidates here .

Reasonable Accommodations

Renaissance also provides reasonable accommodations for qualified individuals with disabilities in accordance with the Americans with Disabilities Act and applicable state and local laws. If accommodation is needed to participate in the job application or interview process, please contact Talent Acquisition ([email protected]) .

Employment Authorization

Applicants must be authorized to work for any employer in the United States. We are unable to sponsor or take over sponsorship of an employment Visa at this time.

For more information about Renaissance, visit:

Posted 2026-05-15

Recommended Jobs

TEACHER ASSIGNED B VACANCY CIRCULAR NO 9 PUBLIC SCHOOLS ATHLETIC LEAGUE ACCESS SPORTS COORDINATOR 2026 2027

The New York City Department of Education
New York, NY

TEACHER ASSIGNED B VACANCY CIRCULAR NO 9 PUBLIC SCHOOLS ATHLETIC LEAGUE ACCESS SPORTS COORDINATOR 2026 2027 Posted Date: May 7, 2026 Deadline: Jun 3, 2026 44-36 VERNON BLVD, 4TH FLOOR, LONG ISLA…

View Details
Posted 2026-05-15

FPGA Engineering Manager ( Rochester, NY ) 34472 Direct Hire Opportunity

Rochester, NY

FPGA Engineering Manager ( Rochester, NY ) 34472 Direct Hire Opportunity Salary plus benefits Onsite Only Relocation Assistance Available US Citizenship Required Job Description: …

View Details
Posted 2026-05-06

Data Quality Team Lead (AI Ops)

Welocalize
New York, NY

Description Architecting the Future of Human-in-the-Loop AI — NYC | WA | CAAre you a strategic leader who thrives at the intersection of operational excellence and high-stakes data quality? Welo Da…

View Details
Posted 2026-04-24

Afterschool Activity Coordinator

Center for Youth Services
Rochester, NY

Job Description Job Description The Center for Youth: Started BY YOUTH FOR YOUTH. We partner with youth to realize their full potential, by creating opportunities, removing barriers and promotin…

View Details
Posted 2026-04-11

Experienced MCA Underwriter

High Rise Capital
New York, NY

High Rise Capital is seeking a highly experienced Merchant Cash Advance Underwriter to join our in-house underwriting team in New York. This is a senior-level position for a disciplined credit pro…

View Details
Posted 2026-02-28

Licensed Veterinary Technician (LVT)

Summer Street Cat Clinic - Buffalo
Buffalo, NY

Summer Street Cat Clinic Job Description:  Licensed Veterinary Technician Join WNY’s Original Cat-Exclusive Clinic! Summer Street Cat Clinic is seeking a Licensed Veterinary Technician (LVT) …

View Details
Posted 2026-05-09

Health Educator - Northeast Region

Labcorp
Buffalo, NY

About: Labcorp is a leading provider of biometric testing services, population health and comprehensive workforce wellness strategies. These services are performed by a network of Labcorp personnel l…

View Details
Posted 2026-05-15

Senior Manual QA Engineer

Faro Health Inc.
New York, NY

About Faro Health Faro Health aims to improve lives by helping life sciences companies answer complex clinical questions simply, efficiently, and effectively. Our software platform serves as a sin…

View Details
Posted 2026-05-16

Twins and Lookalike Siblings: Now Accepting Remote Submissions (From Home)

Recrewt
New York, NY

About the session. Were inviting identical twins, same-sex twins, and same-gender look-alike siblings to take part in a video collection session supporting a global AI training initiative. You can c…

View Details
Posted 2026-01-24

FSR Engineer

Contact Government Services, LLC
New York, NY

Job Description Job Description FSR Engineer Employment Type: Full-Time, Mid-Level Department: Administrative and Logistics Support   As a Field Service Representative (FSR) Engineer, y…

View Details
Posted 2026-04-11