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

Software Engineer II

$82.2k - $113.1k

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 II, 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 II, you should have: Bachelor's degree in Computer Science or a related field, or equivalent practical experience. 5+ years of experience developing backend applications using .NET Core or .NET 5+. 4+ 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. Salary Range: The base range for this position is $82,200 - $113,100. This range is based on national market data and may vary by experience and location. Additional information All your information will be kept confidential according to EEO guidelines. #LI-Remote 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: Renaissance Services

Vacancy posted 1 day ago
Similar jobs that could be interesting for youBased on the Software Engineer II in Nashville, TN vacancy
  • $114.28k - $171k

    Job Title: Software Engineer II Work Location: 145 Broadway, Cambridge, MA 02142 Job Description: Akamai Technologies, Inc. is hiring for the following role in Cambridge, MA (multiple openings): Software Engineer II. Developing software for highly scalable automated... 
    Suggested
    Work experience placement
    Internship
    Work at office
    Remote work

    Akamai

    Nashville, TN
    4 days ago
  • $96.8k - $120k

     ...looking for a stimulating and challenging career where your engineering expertise can be leveraged to create, enhance, and maintain...  ...the unthinkable. We have an exciting opportunity for a Software Engineer II on our Automatic Tank Gauge team. We are looking for motivated... 
    Suggested
    Work at office
    Local area
    Remote work
    Worldwide

    Vontier

    Nashville, TN
    22 hours ago
  •  ...Location: Bengaluru, KA, India; Chennai, TN, IndiaJob Function: Engineering & ArchitectureSchedule: Full timeShift: DayWorkplace:...  ...Engineer (Cybersecurity Analytics & Automation) who combines strong software engineering skills with a hands-on analytical mindset. This role... 
    Suggested

    American Express

    Nashville, TN
    3 days ago
  • $100k - $150k

     ...or thousands, we build the surfaces they use to see what those jobs are doing and act on them. We are looking for a full-stack software engineer to design, build, and launch new features on these web applications and to keep improving the experiences employers already... 
    Suggested
    Work experience placement
    Local area
    Remote work

    Indeed

    Nashville, TN
    22 hours ago
  •  ...Description Job Description The Mission Starts Here TheIncLab engineers and delivers intelligent digital applications and platforms...  ...career can meet purpose as well.  We are looking for a Software Engineer II to join our Engineering Team.  If you like to be... 
    Suggested
    Flexible hours

    TheIncLab

    Nashville, TN
    22 days ago
  • $71.3k - $140.6k

    Position Summary Our Deloitte AI & Engineering team works to transform technology platforms, drive innovation, and help make a significant...  ...innovation. Work you'll do As a PROJECT - Data Engineer II on the AI & Data team, you will be responsible for… Designing,... 
    Local area

    Deloitte

    Hermitage, TN
    2 days ago
  • $137.7k - $229.5k

    Position Summary Our Deloitte AI & Engineering team works to transform technology platforms, drive innovation, and help make a significant...  ...through innovation.Work You’ll DoAs a Lead Data Engineer II on the team, you will be responsible for:Support AIE’s... 
    Local area

    Deloitte

    Nashville, TN
    17 hours ago
  •  ...resilient, while advancing your career in a supportive, dynamic environment that values your unique skills and perspectives. Data Engineer II Nashville or Remote | Engineering | Full-Time At Ncontracts we help financial institutions make better decisions. This is... 
    Full time
    Temporary work
    Part time
    For contractors
    Local area
    Remote work
    Flexible hours

    Ncontracts

    Nashville, TN
    2 days ago
  • $117.6k - $176.4k

     ...simplest of switches to complex operational systems, our technology, software and services improve the way our customers manage and automate...  ...for unique customer challenges, in collaboration with our engineers. We don’t just sell hardware, we sell a customizable, IoT-... 
    Full time
    Temporary work
    For contractors
    Immediate start
    Flexible hours

    Schneider Electric

    Nashville, TN
    17 hours ago
  • $134.5k - $265.1k

     ...ensuring the integrity of access to data.QualificationsRequired:BA/BS Degree in Computer Science, Cyber Security, Information Security, Engineering, Information Technology, Finance, Business, or relevant fields.Overall minimum 7+ years of industry experience within IT in... 
    Local area
    Visa sponsorship

    Deloitte

    Nashville, TN
    3 days ago
  •  ...Location: Chennai, TN, India; Bengaluru, KA, IndiaJob Function: Engineering & ArchitectureSchedule: Full timeShift: DayWorkplace:...  ...reliability and performance. Collaborate with product managers, software engineers, data engineers, and business stakeholders to translate... 
    Worldwide

    American Express

    Nashville, TN
    3 days ago
  • $92.5k - $209.5k

    Oracle Cloud Infrastructure (OCI) is seeking a motivated Software Developer 3 to join the Infrastructure Planning and Capacity Management...  ...cloud infrastructure footprint.Our systems support critical engineering and business processes across infrastructure planning,... 
    Temporary work
    Flexible hours

    Oracle Corporation

    Nashville, TN
    1 day ago
  • $92.5k - $209.5k

     ...public-cloud boundaries to support dedicated, hybrid, and multicloud solutions, edge computing, and more.As a Senior Platform Software Engineer, you will build the platform capabilities that make OCI services easier and safer for engineers and customers to use. You will... 
    Temporary work
    Work at office
    Worldwide
    Relocation
    Relocation package
    Flexible hours

    Oracle Corporation

    Nashville, TN
    2 days ago
  •  ...Location: Chennai, TN, India; Bengaluru, KA, IndiaJob Function: Engineering & ArchitectureSchedule: Full timeShift: DayWorkplace:...  ...reliability and performance. Collaborate with product managers, software engineers, data engineers, and business stakeholders to translate... 
    Worldwide

    American Express

    Nashville, TN
    3 days ago
  • $92.5k - $209.5k

     ...tools. This role will lead the design and development of scalable software solutions while mentoring and guiding teams. Leverage expertise...  ...workplace where you’ll belong and be encouraged.As Software Engineer, you will work with a team of software engineers responsible for... 
    Temporary work
    Flexible hours

    Oracle Corporation

    Nashville, TN
    3 days ago
  •  ...our client's development team. As a Contract C# Developer, you will play a pivotal role in designing, developing, and maintaining software applications using the C# programming language. This contract position offers an exciting opportunity to work on diverse projects... 
    Contract work

    Robert Half

    Nashville, TN
    3 days ago
  • $92.5k - $209.5k

     ...Requirements: We are looking for 3-6 years of experience in software development, with a strong emphasis on SDKs, APIs, developer...  ...This is a hands-on Software Developer (IC3) role on a dynamic engineering team working on SDKs and command-line interfaces that make OCI... 
    Full time
    Temporary work
    Worldwide
    Flexible hours

    Oracle

    Nashville, TN
    2 days ago
  • $74.1k - $148.3k

     ...individualized assessment.What You’ll DoWe are seeking best-in-class engineers with the expertise and passion for solving challenging unique...  .... Key ResponsibilitiesDevelop, test, debug, and maintain software features, APIs, SDKs, and platform components with guidance... 
    Temporary work
    Internship
    H1b
    Work at office
    Flexible hours

    Oracle Corporation

    Nashville, TN
    17 hours ago
  • $92.5k - $209.5k

     ...Requirements: Bachelors or masters degree in Computer Science, Computer Engineering, or a related discipline, or equivalent practical experience. At least 4 years of professional software development experience; candidates with an advanced degree may have fewer years... 
    Full time
    Work at office
    Relocation
    Relocation package
    Flexible hours

    Oracle

    Nashville, TN
    7 days ago
  • $92.5k - $209.5k

     ...Salary: $92,500 - 209,500 per year Requirements: ~3-6 years of software development experience, with a strong emphasis on SDKs, APIs,...  ...Java, Python, Go, TypeScript, and .NET. This is a hands-on engineering opportunity to work with a dynamic group focused on robust, secure... 
    Full time
    Temporary work
    Flexible hours

    Oracle

    Nashville, TN
    28 days ago
  • $92.5k - $209.5k

     ...require a bachelors or masters degree in Computer Science, Computer Engineering, or a related discipline, or equivalent hands-on experience. We typically look for 4+ years of professional software development experience, with fewer years considered for advanced degree... 
    Full time
    Work at office
    Worldwide
    Relocation
    Relocation package

    Oracle

    Nashville, TN
    2 days ago
  • $92.5k - $209.5k

     ...Salary: $92,500 - 209,500 per year Requirements: We are looking for 5+ years of software engineering experience building distributed systems, developer platforms, CI/CD systems, infrastructure automation, or cloud services. We need strong programming skills in... 
    Full time

    Oracle

    Nashville, TN
    2 days ago
  • $89.2k - $209.5k

     ...We are looking for a bachelors degree in Computer Science, Computer Engineering, or a related technical discipline, or equivalent hands-on experience. We need 3-5+ years of professional software engineering experience delivering production-grade applications or services... 
    Full time
    Flexible hours

    Oracle

    Nashville, TN
    2 days ago
  • $148.84k - $198.45k

     ...challenge. Join us in building the future. The Role Director II, SLED Capture & Proposal Management - Public Sector Location...  ..., and the ability to influence across sales, solutions engineering, product, and operational teams. The director will oversee SLED... 
    Full time
    Contract work
    Temporary work
    Local area
    Remote work

    Lumen Inc

    Nashville, TN
    22 hours ago
  • $110k - $135k

     ...Software Engineer Company: Dedham Group Location: Remote, United States Date Posted: Sep 28, 2026 Employment Type: Full Time Job ID: R-2174 Description About The Dedham Group: The Dedham Group is proud to be a part of Norstella, an organization that... 
    Full time
    Temporary work
    Local area
    Remote work
    Flexible hours
    Shift work

    Norstella

    Nashville, TN
    8 hours ago
  • $118k - $178k

     ...approaches. You will also create reusable UI, visualization, and integration patterns that improve consistency, reduce one-off engineering work, and support reliable analytics rendering. In addition, you will use strong engineering judgment to review code, unblock... 
    Work experience placement
    Local area

    Indeed

    Nashville, TN
    2 days ago
  • $80.9k - $110.3k

     ...Become a part of our caring community Humana is seeking a Software Engineer 2 to help develop and support Salesforce Health Cloud solutions that power our growing Primary Care business. In this role, you will contribute to applications that enable sales teams to connect... 
    Full time
    Temporary work
    Apprenticeship
    Work at office
    Remote work
    Work from home
    Home office

    Humana

    Nashville, TN
    3 days ago
  •  ...Software Engineer The Software Engineer, working independently or with limited supervision, will translate high-level business requirements into technical designs, proposes design alternatives, codes and/or communicate requirements to junior engineers. They have a strong... 

    Samprasoft

    Goodlettsville, TN
    4 days ago
  • $186.07k - $218.9k

     ...together quarterly for intense in-person working sessions called “surges.”learn more about working at Coinbase. As a Senior Software Engineer on the Data Platform team within the Platform group, you will help build the systems that centralize all of Coinbase's internal... 
    Local area

    Coinbase

    Nashville, TN
    3 days ago
  • $89.2k - $209.5k

     ...Salary: $89,200 - 209,500 per year Requirements: We want at least 2 years of relevant software engineering experience. We need strong general programming ability spanning software design, APIs, debugging, testing, and data structures. Python experience is helpful... 
    Full time
    Internship
    Local area
    Flexible hours

    Oracle

    Nashville, TN
    2 days ago

Do you want to receive more vacancies?

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