Software Engineer I
$68k - $93.5kRenaissance 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:
- ...Software Engineer II This position is located in our Fargo ND Office The Software Engineer II will design, develop, and maintain software applications and systems that meet the needs of users and stakeholders. Develop the software applications using Java programming...SuggestedContract workWork at office
$77.1k - $123.3k
...that helps millions of learners improve their lives and achieve their dreams through education. What you'll do here: As a Software Engineer, you will deliver a world-class experience for learners and instructors on our Cengage Learning Platforms (CLP). Working on a...SuggestedLive inLocal areaWorldwide- ...with-in team and cross-team. Skills Required Strong software design/development experience in building massively large... ...Requirement Bachelors, Masters in Computer Science/ Computer Engineering/ Information Systems/Information Technology/ Electrical Engineering...SuggestedTemporary workH1bImmediate start
$68.88k - $133.34k
...Software Engineer At Doosan Bobcat, our success is powered by our people. Through our winning culture and one global team working together, we deliver the best products and service to our customers – and make the world a better place. Join our team today and start building...SuggestedTemporary workImmediate startWorldwideFlexible hours$135.2k - $306.4k
...Job Description Senior / Principal Software Engineer or Architect Database Engine, Search & Document Systems We are looking for senior systems builders to help shape the next generation of document, search, and AI-facing capabilities inside Oracle Database. This...SuggestedFull timeTemporary workFlexible hours- ...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 jobInternship
$110.5k - $160k
...Description By applying to this position, your application will only be considered for our fall Software Development Engineer (SDE) internship roles. Our fall intern roles have start dates in August/September 2026 and are 12 weeks in duration. Do you want to solve real...Full timeInternshipWork at officeWorldwideMonday to Friday$117.1k - $187.3k
...Content Systems, Content workflows and Content AI platforms. As a successful technology leader, you will build and lead remote software engineering organizations using agile principles to architect and deliver high availability enterprise software. You will partner...Work experience placementLive inLocal areaRemote workWorldwide$101.9k - $140k
...that are integrated into the fabric of how we work every day. To learn more, please see . What you'll do here: As the Software Engineering Manager, you will lead a team dedicated to : Developing, updating and optimizing data transformation and delivery scripts...Work experience placementLive inLocal areaRemote workWorldwide$84.72k - $176.5k
...contribute to solution design, architecture discussions, and software implementation while helping mentor other members of the team.... ...positive customer experience Drive continuous improvement in both engineering practices and system capabilities Align technical solutions...- ...collaborating with architects, business partners, and fellow engineers. This position offers the opportunity to influence technical direction... ...with cross-functional teams to deliver high-quality software solutions. Troubleshoot complex technical issues and recommend...
$116.36k - $155.15k
...supervision. The Main Responsibilities The candidate will have demonstrated knowledge and experience in system architecture and engineering disciplines. Specific technical knowledge of enterprise level networking and network security. Recommends optimized solutions...Full timeTemporary workRemote work1 day per week$113.5k - $153.6k
...Job Details: Job Description: Join Intel as an AI Software Engineering Graduate Intern, where you will contribute to the development and optimization of cutting-edge AI software solutions. In this role, you will work on designing algorithms, frameworks, and AI software...Remote jobInternshipStart working todayLocal areaImmediate startWork from homeShift work- ...response, and production support activities to ensure highly reliable, resilient, and secure cloud service delivery. - Partner with engineering and operations teams to support testing processes related to production deployments, ensuring readiness, stability, and...Minimum wageContract workTemporary workWork experience placementRemote work
- ...and escalations support. Experience developing and testing software packages using Install shield or equivalent. Skills managing... ...of the ITIL framework. Expert End Point Protection Engineering. Experience with Windows 10/11, Active Directory Structure,...
$70k - $80k
...American Farm Bureau Insurance Services, Inc. (AFBIS, Inc.) is looking for a Software Engineer to work out of our Fargo, ND office. As a member of our development team, you will be responsible for designing, developing, and implementing software solutions using the Microsoft...Full timeWork at officeVisa sponsorshipWork visaFlexible hours2 days per week1 day per week- ...agile development methodology, attending daily stand-ups, sprint planning, and retrospective meetings. Minimum 2-3 years of software engineering experience Have built mobile apps (and/or web apps) full-stack before Enthusiastic about photo sharing and/or AI and/...Full time
$101.9k - $163k
...work every day. To learn more, please see . The AI Automation Engineer – Sales & Marketing is a hands-on technical role focused on... ...related field ~4+ years of experience in automation engineering, software development, or RevOps/MarOps engineering ~ Strong...Contract workLive inLocal areaWorldwide- ...Description We are seeking an AWS Developer Operations Engineer to join our team! You will design and develop solutions to complex... ...Kubernetes. • Provide quality assurance review of new and existing software products Qualifications: • Experience with...Contract work
- ...includes airports, seaport terminals, sports and entertainment, pre-engineered metal buildings, and data centers.MasTec, a minority-owned... ..., and it does not require applicants to purchase equipment or software. Ensure that all recruiter email addresses end in @mastec.com...For contractorsLocal areaRemote workFlexible hours
$40 - $66 per hour
...preferred:Saviynt and Java programmingExperience also preferred:SQL REST/SOAP API call experienceSummaryThe Senior Identity Systems Engineer is responsible for designing, implementing, and securing enterprise identity and access management infrastructure that enables...Full timeWork experience placementShift workDay shift$30 - $35 per hour
...Field Service Engineer Corporate Technologies is a leading provider of managed IT solutions to businesses and institutions in Minnesota,Michigan, North Dakota, Southern California, and New Jersey. With over 40 years of experience and more than 200 employees, Corporate...Hourly payCasual workWork at officeFlexible hours- ...We are seeking a talented Data Engineer with strong communication skills, passion for solving business problems with data and has domain knowledge in Finance, Human Resources, and Customer Success. You have empathy, curiosity and desire to improve and constantly learn...Local area
- ...teamYou will develop machine processes with support from mechanical engineering You will assist with the selection of electrical components... ...programs to control machines using Allen Bradley Studio 5000 software You will design HMIs for machine control using Allen Bradley...Permanent employmentLocal areaImmediate start
$86.36k - $101.6k
At U.S. Bank, we’re on a journey to do our best. Helping the customers and businesses we serve to make better and smarter financial decisions and enabling the communities we support to grow and succeed. We believe it takes all of us to bring our shared ambition to life,...Full timeWork experience placementLocal area3 days per week$95k - $125k
...organizations around the globe. Through its Advanced Technology Center, a collaborative ecosystem of the world's most advanced hardware and software solutions, WWT helps clients and partners conceptualize, test and validate innovative technology solutions for the best business...Base plus commissionFull timeWork experience placementRemote workShift work$128.19k - $184.01k
.... About the Team and Role: We are seeking a talented iOS Engineer to join us in building Poe, an innovative platform that brings... ...engineers to enhance the overall user experience Own the entire software development process from timeline estimation to coding, testing...Remote jobFull time$88.86k - $118.48k
...deliver meaningful impact, and help shape the future of AI‑ready connectivity, join us today. The Role The Senior IT Systems Engineer provides advanced Tier II support by troubleshooting and repairing network devices, tools, and services for a nationwide fiber...Full timeTemporary workWork at officeRemote workShift workNight shift$130k - $160k
Location: Physical location anywhere in the continental US. Preference in/around Fargo, ND; Minneapolis, MN; Denver, CO; Phoenix, AZ; Salt Lake City, UT; San Ramon, CA; Menlo Park, CA; Pasadena, CA; Fresno, CA; Rancho Cucamonga, CA; Laguna Hills, CA; Irvine, CA.Work Options...Local areaRemote workVisa sponsorship- Our Benefits - Designed with You in Mind Comprehensive Health & Well-being Coverage From your very first day, you’ll have access to medical, dental, vision, and prescription drug coverage - ensuring you and your family stay healthy and protected. Generous Paid Time...Full timeImmediate start
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Software Engineer I. Be the first to apply!
- ngo software engineer Fargo, ND
- entry level software engineer remote Fargo, ND
- software developer positions Fargo, ND
- consulting software engineer Fargo, ND
- software developer Fargo, ND
- software engineer healthcare Fargo, ND
- cybersecurity software engineer Fargo, ND
- software engineer internship Fargo, ND
- software developer fintech Fargo, ND
- remote entry level software developer Fargo, ND



