C#.Net Fullstack engineer ( 50% front end and 50% backend)
GraceMark SolutionsResume Keywords to Include
Make sure these keywords appear in your resume to improve ATS scoring
Sign up free to auto-tailor your resume with all these keywords and get a higher ATS score
Job Description
- *Senior C# .NET Fullstack Engineer (AI / LLM Focus)**
About the Role
We are looking for a
- *Senior Fullstack Engineer**
with strong expertise in
- *C#/.NET backend development and modern frontend frameworks (Next.js/React)**
, combined with
- *hands-on experience integrating Large Language Models (LLMs)**
into production systems.
This role is ideal for engineers who enjoy building
- *scalable, AI-powered applications**
, designing robust architectures, and working across the full stack (50% backend / 50% frontend).
Key Responsibilities
AI / LLM Integration
- Design and build
- *end-to-end AI pipelines**
using LLM APIs (OpenAI, Azure OpenAI, Anthropic)
- Implement
- *streaming AI responses**
and real-time user experiences
- Apply
- *advanced prompt engineering techniques**
for reliability and performance
- Develop
- *retrieval-augmented generation (RAG)**
and document-processing pipelines
- Improve output quality via
- *evaluation frameworks and hallucination mitigation**
- Build
- *human-in-the-loop workflows**
for AI-assisted systems
- Leverage AI developer tools (Copilot, Cursor, Claude Code) in daily workflows
Backend Development (.NET / C#)
- Build and maintain
- *scalable APIs and microservices**
using .NET (C#)
- Implement
- *asynchronous processing and streaming endpoints**
- Integrate backend services with LLM providers
- Apply
- *clean architecture principles and modern design patterns**
Frontend Development (Next.js / React)
- Develop modern UI using
- *Next.js (App Router)**
and React
- Work with
- *Server Components, Server Actions, and streaming UI patterns**
- Collaborate closely with backend systems to deliver seamless user experiences
System Design & Architecture
- Design and implement
- *distributed, scalable systems**
- Evaluate architectural trade-offs and ensure long-term maintainability
- Contribute to technical decision-making and best practices
Event-Driven Systems
- Build and maintain
- *event-driven workflows**
using tools like Azure Service Bus or RabbitMQ
- Implement
- *asynchronous processing, retries, and message orchestration**
Data & Storage
- Design and optimize
- *NoSQL data models**
(Cosmos DB or similar)
- Handle partitioning, indexing, and performance tuning
Required Qualifications
- Strong experience in
- *C#/.NET backend development**
(APIs, microservices)
- Hands-on experience with
- *LLM APIs in production environments**
- Solid experience with
- *Next.js and React**
- Experience with
- *asynchronous programming and streaming architectures**
- Knowledge of
- *event-driven systems and messaging frameworks**
- Experience with
- *NoSQL databases (Cosmos DB or equivalent)**
- Strong understanding of
- *system design and distributed systems**
Preferred Qualifications
- Experience with
- *Azure ecosystem (Azure OpenAI, Service Bus, Cosmos DB)**
- Built
- *AI-powered applications or RAG-based systems**
- Familiarity with
- *AI evaluation frameworks and guardrails**
- Experience with
- *developer productivity tools (Copilot, Cursor, etc.)**
What We’re Looking For
- A
- *problem solver**
who can design and build end-to-end systems
- Someone comfortable working across
- *backend and frontend (50/50 split)**
- Strong ownership mindset and ability to work in
- *fast-paced environments**
- Passion for
- *AI-driven product development**
About GraceMark Solutions
GraceMark Solutions
gracemarksolutions.com
AI-powered job search
Get every job scored to your resume
Upload your resume and get jobs ranked, your resume tailored, and employee contacts found automatically.
Get Started FreeNo credit card to start