Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Software Engineer I

$68k - $93.5k

Renaissance Services

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 (View email address on click.appcast.io) .

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:

Vacancy posted 4 days ago
Similar jobs that could be interesting for youBased on the Software Engineer I in Manchester, NH vacancy
  • £40k - £70k per year

     ...Software Engineer Application Deadline: 30 June 2026 Department: Software Engineering Employment Type: Permanent Location: Manchester (Hybrid) Compensation: £40,000 - £70,000 / year Description Please note: This role requires applicants to hold active, or recently active... 
    Suggested
    Permanent employment
    Flexible hours

    Gemba Advantage

    Manchester, NH
    1 day ago
  •  ...Junior Software Engineer SYNERGISTICIT wants every job seeker to be aware that the job market is challenging and to stand out you need to have exceptional skills and technologies which make you stand out from other job seekers. If your skills and your project work are... 
    Suggested
    H1b

    SynergisticIT

    Manchester, NH
    1 day ago
  • £40k - £85k per year

     ...company working across Defence and Cyber Security, delivering software solutions that support critical national and enterprise systems...  ...exciting new phase of expansion and are looking for Software Engineers to join us. This role offers the opportunity to work on meaningful... 
    Suggested
    Flexible hours

    Hamiltonian Dynamics

    Manchester, NH
    4 days ago
  •  ...others. Active Collaboration: You'll work closely with Platform Engineers, Delivery Leads, and Product Owners, helping to manage and...  ...performance of LLMs in different contexts. About the Role As a Software Engineer at Naimuri, you'll have the autonomy to make impactful... 
    Suggested
    Full time
    Part time
    Work at office
    Local area
    Monday to Friday
    Flexible hours

    QinetiQ

    Manchester, NH
    4 days ago
  •  ...Hybrid Onsite 5 days/week, alternating weeks in either Manchester, NH, Irving, TX, or New York, NY. The Senior Software Engineer will develop, test, deliver, and support workflow-driven features that power client interactions on a platform. The role will collaborate... 
    Suggested
    Hourly pay

    Eliassen Group

    Manchester, NH
    2 days ago
  •  ...Senior Software Engineer - 37182118 - £57.20/hr Are you ready to elevate your career as a Senior Software Engineer? This exciting opportunity offers the chance to work on cutting-edge projects in a dynamic and collaborative environment. With a focus on innovation and operational... 

    Jonathan Lee

    Manchester, NH
    3 days ago
  • SOC Code: 3544 – Data Analysts Number of Vacancies: 5 Related Job Titles SAS Statistical Programmer Data Scientist (Entry/Mid-Level) Overview Conducts statistical and data analyses to support reports, publications, and business decisions. Applies advanced statistical programming...

    i5 Solutions Europe Limited

    Manchester, NH
    2 days ago
  •  ...Senior Software Engineer With UI Focus On-site in either Manchester, NH or Providence, RI. Our client seeks a senior software engineer with a UI focus to build scalable, high-quality applications that support fraud risk mitigation for charitable platforms. The role... 
    Hourly pay
    Local area

    Eliassen Group

    Manchester, NH
    2 days ago
  •  ...About the Role As a Senior Software Engineer, you will lead the development of complex features that directly support our mission. You'll have the autonomy to make high‑impact decisions, the space to solve difficult technical challenges, and the support of a strong engineering... 
    Full time
    Part time
    Work at office
    Local area
    Monday to Friday
    Flexible hours

    QinetiQ

    Manchester, NH
    4 days ago
  • Build Technology That Saves Lives What if the software youwrotetoday could deliver life-saving medicine to a disaster zone tomorrow?...  ...performance. Collaborate across mechanical, electrical, and systems engineering disciplines to integrate hardware and software into cohesive,... 

    DEKA Research & Development

    Manchester, NH
    1 day ago
  • Gemba Advantage is seeking a Software Engineer in Manchester to contribute to secure and scalable software services. This role is hybrid, requiring a willingness to work onsite up to four days a week. Applicants should have active SC or DV clearance. The ideal candidate... 

    Gemba Advantage

    Manchester, NH
    1 day ago
  • QinetiQ Limited is seeking a Software Engineer to join its team in Manchester. You will have the autonomy to solve complex problems and collaborate with an engineering community focused on quality and transparency. The position allows for flexible working arrangements and... 
    Flexible hours

    QinetiQ Limited

    Manchester, NH
    16 hours ago
  •  ...your background aligns with future opportunities, we’ll reach out directly when formal applications become available. About Software Engineering Roles at Danaher Are you passionate about building real-world applications, writing clean code, and solving meaningful... 
    Remote job
    Internship

    Danaher

    Manchester, NH
    16 hours ago
  • £40k - £85k per year

    Hamiltonian Dynamics, a technology company based in Manchester, is looking for Software Engineers to work on challenging projects in Defence and Cyber Security. Candidates will design and maintain software while collaborating with diverse teams. Strong engineering fundamentals... 

    Hamiltonian Dynamics

    Manchester, NH
    16 hours ago
  •  ...About the role and team: We are seeking an experienced Senior Engineer with a strong background in .NET, AWS, and modern AI-assisted engineering...  ...applications and services. This role combines hands‑on software engineering with technical leadership responsibilities, helping... 
    Work at office
    Remote work
    Flexible hours

    CreateFuture

    Manchester, NH
    2 days ago
  •  ...The Associate Software Engineer is an early-career engineering role responsible for contributing to the design, development, testing, and support of software solutions across the organization’s product portfolio. This role is ideal for engineers who demonstrate strong... 
    Temporary work
    Internship
    Local area
    Remote work

    RxBenefits

    Manchester, NH
    4 days ago
  • Senior Full Stack Engineer - Front End leaning with UX Department: Development Employment Type: Full Time Location: Manchester Description Who are we? At Bright, we create cutting‑edge software for accounting, payroll, tax, and practice management, supported by a team... 
    Full time

    Bright

    Manchester, NH
    16 hours ago
  •  ...of a more connected world. Find out more about your new workplace! Vix Technology is seeking a talented and motivated Senior Software Engineer to join our dynamic team. As a Senior Software Engineer, you will have the opportunity to work on cutting-edge technologies and... 
    Worldwide
    Flexible hours

    Vix Technology

    Manchester, NH
    2 days ago
  •  ...Description & Requirements Maximus is currently seeking a Software Engineer . In this role, you will provide expertise in the areas of managed file transfer and EDI X12 translations. In addition, they must configure, support and maintain environments and procedures... 
    Minimum wage
    Full time
    Contract work
    Temporary work
    Work experience placement
    Remote work

    Maximus

    Manchester, NH
    4 days ago
  •  ...Exemplary collaboration skills, working effectively with product owners, business analysts, software architects, software engineers, and quality engineers Strong hands-on technical contributor with experience producing clean, unit-tested, and maintainable code... 
    Worldwide

    Dexian

    Bedford, NH
    3 days ago
  •  ...solutions on Java. Who Should Apply Recent Computer science/Engineering /Mathematics/Statistics or Science Graduates or anyone looking...  ...a career in the Tech Industry Required Skills for Java/Software Programmers: Bachelor's degree or Master's degree in Computer... 
    H1b

    SynergisticIT

    Manchester, NH
    1 day ago
  • £50k - £60k per year

     ...challenging, and mission‑driven. Can you do it? You’ll join a growing engineering team focused on developing and integrating the Automated...  ...? To be successful, you will have experience in: Full‑stack software development within a product or delivery team Developing backend... 
    Permanent employment
    Monday to Friday

    UK Biobank Limited

    Manchester, NH
    2 days ago
  • $89k - $143.75k

     ...profoundly impact health for humanity. Learn more at Job Function: R&D Product Development Job Sub Function: R&D Software/Systems Engineering Job Category: Scientific/Technology All Job Posting Locations: Santa Clara, California, United States of... 
    Full time
    Temporary work
    Work at office
    Local area
    Remote work
    Night shift

    Johnson & Johnson

    Manchester, NH
    16 hours ago
  • $148.53k - $165.03k

     ...Efficient platforms in a multitude of ways, from architecting phenomenal systems, creating, and encouraging great software development practices engineering-wide, driving strategic technical improvements, and mentoring other engineers.  • Responsible to work with... 
    Temporary work
    For contractors
    H1b
    Work at office
    Remote work

    Eversource

    Manchester, NH
    1 day ago
  •  ...Merrimack, United States | Posted on 12/20/2025 Role: Software Engineer in Test Location: Merrimack, NH 03054 (Hybrid Onsite Project) Duration: 12+ Months Contract (Long Term Renewable contract) Required Skills Java or Python for programming Job Summary We are seeking... 
    Long term contract
    Contract work

    Govserviceshub

    Merrimack, NH
    2 days ago
  •  ...We are seeking a Software Engineer in Test (SDET) to design, develop, and maintain automated and manual testing solutions for customer-facing applications. The ideal candidate will have strong development skills, a passion for quality, and experience working in Agile environments... 
    Remote work

    Compunnel

    Merrimack, NH
    3 days ago
  • $100k

     ...visa, walmart lab s etc to name a few. Currently, We are looking for entry-level software programmers, Java Full stack developers, Python/Java developers, Data analysts/ Data Engineers/Data Scientists, Machine Learning engineers for full time positions with clients.... 
    Full time
    H1b

    SynergisticIT

    Manchester, NH
    2 days ago
  • $138.2k - $221.1k

     ...are integrated into the fabric of how we work every day. To learn more, please see What you'll do here: As a Director of Software Engineering at Cengage, you will be responsible for the delivery of innovative, market leading platforms and products that continue to... 
    For contractors
    Work experience placement
    Live in
    Local area
    Remote work
    Worldwide

    Cengage Group

    Manchester, NH
    2 days ago
  •  ...UBDS Digital is a technology consultancy delivering transformation, cloud, data, AI, and digital engineering solutions to enterprise and public sector organisations. We help clients modernise technology estates, improve operational resilience, and build scalable platforms... 

    Ubds-Group

    Manchester, NH
    2 days ago
  • $60 - $120 per hour

     ...Software Developer $60 - $120/hour pay Required Skills Python Rust GoLang Full-stack Java Node.js Android Development...  ...knowledge across domains such as finance, healthcare, STEM engineering, and more. micro1 transforms that real-world expertise into... 
    Contract work
    Remote work

    Micro1

    Manchester, NH
    1 day ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Software Engineer I. Be the first to apply!