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:
- ...skilled professionals to solve problems in the interest of national security. Job Description SkyBridge Tactical is seeking a Software Engineer to support USSOCOM's Rapid Operational Capability (ROC) Engineering Lab at Dam Neck Annex, Virginia Beach, VA. The Software Engineer...SuggestedTemporary workFor contractors
$86.8k - $198k
...environment. If you're looking for the chance to not just develop software, but to create a system that will make a difference, we need... ...TypeScript, Python, and Foundry AIP. Collaborate with data engineers, analysts, and mission stakeholders to refine data models and...SuggestedFull timeContract workPart timeWork at officeLocal areaRemote work- ...MANTECH seeks a motivated, career and customer-oriented Software Engineer to join our team onsite in Norfolk, Virginia supporting the Navy Continuous Training Environment (NCTE) Program! Responsibilities of this position include, but are not limited to: Perform...SuggestedWork experience placementWork at office
$69.3k - $158k
...solution in a fast and agile environment. If you want to develop software that makes a difference, we need you on our team. We seek an... ...TypeScript, Python, and Foundry AIP. Collaborate with data engineers, analysts, and mission stakeholders to refine data models and...SuggestedLocal area$97.53k - $158.48k
...efficient and lower total cost of ownership. Globally, we deliver engineered oilfield and drilling equipment repair and certification,... ...Caterpillar customers in the Marine and Oil & Gas Industries. As a Software Engineer, your role will involve performing implementation,...SuggestedPart timeWork at officeWorldwideRelocationFlexible hours- ...Software Developer – Uncrewed Systems (UxS) This opportunity resides with Uncrewed Systems (UxS) , a business group within HII’s Mission... .... Coordinate with system, firmware, hardware, and other engineering teams to implement the highest quality software solution. Participate...Local area
- ...Software Engineer LinkedIn Twitter Email Message Share Engineering & Science Norfolk, VA * ID: G2026-06-001 * Full-Time/Regular Clearance Requirement: Ability to obtain and maintain a Secret Clearance Travel...Full timeTemporary workFlexible hours
- ...existing performance issues and fix bugs. Develop and direct software system testing procedures, programming, and documentation.... ...: Bachelor of Science degree in electrical/electronics engineering, computer/software engineering, computer science, math,...
- ...Software Engineer Become a valuable member of the lead test facility responsible for the engineering, design, integration, and installation of test systems. This position offers a great opportunity for advancement and experience working as part of a dedicated design...Overseas
- ...RxBenefits is hiring! We are adding a Software Engineer IV to the growing application development team at our Birmingham, AL headquarters. As a level IV engineer, you will be responsible for creating the next generation of software at RxBenefits to support our rapidly...Temporary workLocal areaRemote work
- ...Software Engineer Job no: 50000410 Work type: Full time Location: Virginia Beach Categories: Staff & Administration The Software Engineer will use their knowledge of SQL databases, C# .NET development, and University Enterprise Applications...Full timeRemote workWorldwideFlexible hours
- ...reputation with the clients. Currently, we are looking for entry-level software programmers, Java full stack developers, Python/Java developers, data analysts/data scientists, machine learning engineers for full time positions with clients. Who should apply recent...Full timeH1bImmediate startRemote work
- ...position and this position is 100% "Onsite". Job Description: The ideal candidate is responsible for independently executing software design and development tasks. Is capable of leading and working as part of an agile team to design, implement and revise software...Temporary work
$95k - $154k
...skills and what employers want now. 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 timeH1b- ...development reimbursement, corporate-funded technology certifications, and robust employee recognition and appreciation programs. Software Engineer III Overview We are seeking a skilled and motivated Software Engineer II to support the design, development, testing,...For contractorsLocal area
- ...ADP Technology Services, Inc. is hiring Senior Software Engineers in our Norfolk, Virginia location. Are you empathetic to client needs and inspired by transformation and impacting the lives of millions of people every day? Are you looking to join a dynamic, inclusive...Work experience placement
- ...Software Engineer III LinkedIn Twitter Email Message Share Engineering & Science Norfolk, VA * ID: FG2026-02-001 * Full-Time/Regular Clearance Requirement: Ability to obtain and maintain an active TS/SCI clearance...Full timeTemporary workFlexible hours
- ...Software Engineer Opportunity Shape the future of defense with MANTECH! Join a team dedicated to safeguarding our nation through advanced tech and innovative solutions. Since 1968, we've been a trusted partner to the Department of Defense, delivering cutting-edge projects...Work at officeLocal area
- ...The Ascendancy Group is seeking a highly skilled and experienced Software Engineer to join our dynamic team. This role offers an exciting opportunity to work on mission-critical projects that require a high level of security clearance and technical expertise. If you...
$77.1k - $123.3k
...innovation 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...Live inLocal areaWorldwide- ...ADP Technology Services, Inc. is hiring Senior Software Engineers in our Norfolk, Virginia location. Are you empathetic to client needs and inspired by transformation and impacting the lives of millions of people every day? Are you looking to join a dynamic, inclusive...Work experience placement
- ...About the job Software Engineer Senior Connect Talent Solutions has an opportunity for a Software Engineer, Senior to independently analyze the performance of hardware and software interfaces and identify alternatives for optimizing the usage of computer resources...
$105k - $130k
...Job Description Job Description Salary: Job Title: Systems Engineer Platform & Mechanical Systems Department: Mission Success Location: United States (Primary operations facility; frequent travel required) Who we are:SubSea Craft, is a fast-growing, privately...Temporary workLocal area- Job Overview Valkyrie Enterprises is looking for a Software Engineer II in Virginia Beach, VA . The position supports the Naval Surface Warfare Center Dahlgren Division, Dam Neck Activity (NSWCDD DNA) in providing Combat Systems engineering support for the Program Executive...Work at office
$86.8k - $198k
Job Number: R0242585 Special Missions Software Engineer The Opportunity: As a full-stack developer, you can resolve a problem with a complete end-to-end solution in a fast, agile environment. If you're looking for the chance to not just develop software, but to create...Full timeContract workPart timeWork at officeLocal areaRemote work- SkyBridge Tactical in Virginia Beach is seeking a Software Engineer to support USSOCOM's Rapid Operational Capability Engineering Lab. The role involves developing software solutions for unmanned platforms, integrating operational systems for flight and ISR capabilities...
- ...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
$69.3k - $158k
...-end solutions in a fast, agile environment. You will develop software and systems from vision to production-ready states and help clients... .... Bachelor’s degree, or 8+ years of experience in software engineering in lieu of a degree. Nice If You Have: Experience acquiring...Local area- ...Valkyrie Enterprises has an immediate need for a Full Stack Software Engineer to support the Navy Afloat Maintenance Training Strategy (NAMTS) program. This position is responsible for architecting, developing, securing, and maintaining scalable software solutions that...Immediate start
$140k - $200k
Software Engineer, Data Infrastructure & Acquisition - Virginia Beach, VA, USA Full‑time, On‑site, Virginia Beach, VA, USA; Salary range: $140k-$200k. Role Overview Speechify is hiring a mid‑level Software Engineer to build and scale the data ingestion and infrastructure...Full time
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Software Engineer I. Be the first to apply!
- software engineer amazon Virginia Beach, VA
- agile software developer Virginia Beach, VA
- software developer positions Virginia Beach, VA
- senior software design engineer Virginia Beach, VA
- software developer Virginia Beach, VA
- ngo software engineer Virginia Beach, VA
- startup software engineer Virginia Beach, VA
- senior software engineer Virginia Beach, VA
- senior software engineer ruby on rails Virginia Beach, VA
- remote entry level software developer Virginia Beach, VA



