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:
- ...Job Title Full Stack Software Engineer Overview / Summary We are seeking a Full Stack Software Engineer responsible for designing, developing, testing, and maintaining software applications and products that meet customer needs. This role participates in the full software...Suggested
$97.14k - $192.9k
...As a Full-stack Software Engineer, you will support Ford Motor Company’s global mobile app deployment ecosystem by helping iOS and Android development teams build, test, and deploy applications more efficiently. You will design, develop, and manage self-service tools that...SuggestedFull timeImmediate startRelocation packageFree visaFlexible hours- ...dynamic content needs across multiple products. Mentor junior engineers, lead code reviews, and champion best practices in code... ...PostgreSQL, Cloud Computing, Google Cloud Platform, Java, Sas (Software), Full StackGoogle, Cloud Pub/Sub, Google Cloud BigQuery...SuggestedContract workWork at officeVisa sponsorshipRelocation package
- ...development lifecycle. Implement and advocate for best practices in software craftsmanship, ensuring solutions are well-documented,... ...grasp concepts quickly and implement learning fast Passion for engineering excellence ~ Effectively communicate your ideas and listen to...SuggestedWork at office
- ...Full-Stack Software Engineer We are the movers of the world and the makers of the future. We get up every day, roll up our sleeves and build a better world -- together. At Ford, we're all a part of something bigger than ourselves. Are you ready to change the way the...SuggestedFull timeImmediate startRemote workRelocationFlexible hours
- ...ensure cross-browser compatibility Design and development of interactions with Web APIs Collaborate with Business Analysts, Software Architects, and Senior Developers to establish the physical application framework Document technical design as well as unit...Contract workWork at officeImmediate startRemote workFlexible hours
- ...The Full Stack Software Engineer is responsible for design, build and support of scalable web applications and users interfaces with expertise in a wide range of technical areas, including but not limited to: Web API, MVC patterns, React & JSON Frameworks, jQuery library...Remote work
- ...responsible for designing, developing, testing and maintaining software applications and products to meet customer needs. They are... ...the software to meet customer requirements. Full-stack software engineering roles, who can develop all components of software including user...
- ...challenges. Our services span AI, IT staffing, cloud computing, engineering, mobility, testing, and more. Certified with CMMI Level 3 and... ...at to know more . Job Summary: The Full Stack Software Engineer is responsible for design, build and support of scalable...Local areaWorldwide
$138.49k - $189.27k
...expertise and analytical skills to help create vehicles that are as smart as you are. What you'll be able to do: Full Stack Software Engineer - positions offered by Ford Motor Company (Dearborn, Michigan). Note, this is a hybrid position whereby the employee will work...Immediate startWork from homeFlexible hours$190k - $240k
...hidden fees or compounding interest. Consumer Growth Experience Engineering (CGX) builds the platforms and end‑to‑end experiences that... ...JavaScript/TypeScript. You have a total of 4+ years of experience as a software engineer. You are experienced in designing, developing, and...Remote workFlexible hours$115k - $192.9k
...in the shortest possible time. FCSD Tech delivers world class software that our Dealers use to Diagnose, Repair & Service our vehicles... ...business Responsibilities Serve as a core member of an engineering team that designs and develops webservices, webpages, APIs, and...Full timeWork experience placementImmediate startFlexible hours- ...The Role. As a Senior Software Engineer on GMs Notification Platform team, you will play a key role in designing, building, and evolving the systems that power GMs multi-channel communications. The Notification Platform enables transactional and marketing messages across...
- ...As a Senior Software Engineer supporting the Rocket Close Platform team, you will design and develop scalable back-end software solutions with heavy integration focus to our new platform initiatives. You'll use various programming languages and cloud technologies to develop...Night shiftWeekend work
$174.9k - $222k
...Job Description The Role As a Senior Software Engineer on GM's Notification Platform team , you will play a key role in designing, building, and evolving the systems that power GM's multi-channel communications. The Notification Platform enables transactional and...Temporary workWork experience placementLocal areaWork from homeRelocation packageFlexible hours$130k - $185k
...Growth Platforms team focuses on building durable technology and AI capabilities that power long‑term enterprise growth. The Software Engineering Director for AI Tooling plays a pivotal role in translating strategy into execution—designing and scaling modern software...Work experience placementSummer holidayWork at officeFlexible hours- ...Software Engineer #1059310 – Dearborn, Michigan Job Description Employees in this job function are responsible for designing, developing, testing, maintaining, and supporting critical software applications and products to meet customer needs. As an integral part of the...Immediate start
- ...Job Description The Role: General Motors is seeking a Senior Software Engineer to support, design, and improve delivery of enterprise applications, integrations, and intelligent platform capabilities across the Global Physical Security and Medical portfolio. This...Local areaWork from homeRelocation package
- ...We bring engineering ideas to life. In Product Development, we make driving more exciting, enjoyable and sustainable. Fords Advanced Driver... ...experience in the development of sensors, ECUs, models, and software. This position focuses on leading and supporting the...
- ...built right now. Nox Metals is the supply chain behind it. We use software and automation to supply metal to American factories faster than the industry thought possible. We are hiring a Software Engineer in Detroit to build the platform that runs our factories. Our...Full time
- ...Canonical is a leading provider of open source software and operating systems to the global enterprise and technology markets. Our platform... ...initiatives such as public cloud, data science, AI, engineering innovation and IoT. Our customers include the world's leading...Work at officeRemote workWork from home
$99k - $170k
...BlueCruise Feature and Software Engineer Dearborn, MI, United States (Hybrid) Trending Job Description We bring engineering ideas to life. In Product Development, we make driving more exciting, enjoyable and sustainable. Ford’s Advanced Driver Assistance Systems (ADAS)...Local areaImmediate startRemote workVisa sponsorshipFlexible hours$85.4k - $192.9k
Full Stack Software Engineer - Vehicle Software Update Systems Dearborn, MI, United States (Hybrid) Trending Job Description Ford’s Electric Vehicles, Digital and Design (EVDD) team is charged with delivering the company’s vision of a fully electric transportation future...Full timeImmediate startFlexible hours- ## Software Engineer - Infotainment Platform Certification EngineerApplyremote type: Onsitelocations: Warren, Michigan, United States of Americatime type: Full timeposted on: Posted Todayjob requisition id: JR-202612819**Job Description****The Role** The Infotainment Platform...Full timeRelocationRelocation package
- ...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 timeH1bRemote work
$135.42k - $226.98k
...with cross-functional teams to ensure seamless integration of software and hardware components. Our ideal candidate is an enthusiastic... .... Work in an agile team of software developers, test engineers, technical product managers and leads. Qualifications...Immediate startVisa sponsorshipFlexible hours- ...OpenAPI) Overview We are looking for a skilled Senior Java Engineer to design and deliver scalable, cloud-native microservices within our Connected Services platform. You will own the full software lifecycle - from architecture through deployment - building robust...Contract work
$100k - $130k
...security, identity, and automation - enabling them to operate securely and efficiently in a complex digital world. As an IAM Software Engineer, you will help to drive the evolution of our enterprise identity ecosystem. In this role, you will design, build, and support...Full time- ...responsible for designing, developing, testing and maintaining software applications and products to meet customer needs. They are... ...the software to meet customer requirements. Full-stack software engineering roles, who can develop all components of software including user...
$85.4k - $192k
...Chassis Software Systems Engineer We made history and now we work to transform the future – for our customers, our communities and our families. You'll see your work on the road every day, helping people move freely and pursue their dreams. At Ford, you can build more...Full timeImmediate startFlexible hours
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Software Engineer I. Be the first to apply!
- software engineer amazon Detroit, MI
- experienced software developer Detroit, MI
- federal - software developer Detroit, MI
- senior software engineer Detroit, MI
- software developer fintech Detroit, MI
- part time software developer remote Detroit, MI
- software data engineer Detroit, MI
- software developer night shift Detroit, MI
- software engineer Detroit, MI
- software engineer healthcare Detroit, MI

