Back to jobs

Principal Software Engineer (C# or Java)

Randstad Digital Americas · Charlotte, NC

Spotted 1h agoFull-time

Job details

Work mode
Hybrid
Employment
Full-time
Level
Staff / principal
Experience
8+ years
Education
Bachelor's degree
Posted
Oct 22, 2026
Last confirmed open
Oct 23, 2026
Job description

About this role

Job Summary We are seeking a Senior Forward Deployed Software Engineer/ Architect to be an important part of business innovation. In this role, you will embed directly within a key business team to understand their core operational processes and build production-ready, AI-driven applications that transform how they work.

You will leverage modern AI coding harnesses (such as Claude Code and OpenAI Codex) alongside modern enterprise frameworks to rapidly deliver robust full-stack software, design multi-step agentic workflows, and iterate daily based on real user feedback.

location

Charlotte, North Carolina

job type: Contract

salary: $80 - 100 per hour

work hours: 9am to 5pm

education: Bachelors

Responsibilities

Key Responsibilities

  • Full-Stack Development: Build and deploy scalable, cloud-native enterprise applications using Java/Spring Boot or .NET (C#) on the backend and TypeScript (Angular/NestJS) on the frontend.
  • AI & Agentic Workflows: Architect LLM context structures and engineer multi-step AI workflows that automate business processes while maintaining human-in-the-loop approval gates.
  • Rapid Business Iteration: Lead daily requirements sessions, refinement meetings, and live product demos directly with non-technical business stakeholders.
  • Engineering Standards: Maintain quality through automated testing, high test coverage, and continuous integration/continuous delivery (CI/CD) pipelines.

Required Qualifications

  • Education: Master's degree in Computer Science from a Top-100 US program (as ranked by CSRankings).
  • Experience: 8+ years of professional software engineering experience delivering production-grade applications.
  • Backend Mastery: Strong production experience in Java/Spring Boot or .NET (C#) .
  • Frontend & API: Hands-on experience with TypeScript utilizing Angular or NestJS , as well as RESTful API design.
  • AI Tooling: Daily use of AI coding assistants (e.g., Claude Code, OpenAI Codex, or similar AI harnesses) to build production code.
  • Stakeholder Engagement: Proven experience leading technical requirements and live software demos directly with business stakeholders.
  • Communication: Exceptional verbal and written communication skills with the ability to explain complex technical trade-offs to non-technical business leaders.
  • Methodology: Experience working in fast-paced Agile environments with tight build demo feedback cycles.
  • Location: Must be based in or willing to commute to Charlotte, NC (Hybrid schedule: in-office every Tuesday and Wednesday).

Qualifications

  • Java or .Net Skills Claude Code,OpenAI Codex,AI-driven applications,full-stack software,business innovation,user feedback Equal Opportunity Employer: Race, Color, Religion, Sex, Sexual Orientation, Gender Identity, National Origin, Age, Genetic Information, Disability, Protected Veteran Status, or any other legally protected group status.
  • At Randstad Digital, we welcome people of all abilities and want to ensure that our hiring and interview process meets the needs of all applicants.
  • If you require a reasonable accommodation to make your application or interview experience a great one, please contact HRsupport@randstadusa.com.
  • Pay offered to a successful candidate will be based on several factors including the candidate's education, work experience, work location, specific job duties, certifications, etc.
  • In addition, Randstad Digital offers a comprehensive benefits package, including: medical, prescription, dental, vision, AD&D, and life insurance offerings, short-term disability, and a 401K plan (all benefits are based on eligibility).
  • This posting is open for thirty (30) days.
Interested in this role?Continue on LinkedIn to apply.
Apply on LinkedIn