Etech Global Services Logo

Etech Global Services

Sr C# Developer

Reposted 14 Days Ago
Remote
Hiring Remotely in USA
Senior level
Remote
Hiring Remotely in USA
Senior level
The Senior C# Developer will lead AI enablement by transforming APIs into an Agent Mesh using C# and the MCP, ensuring secure AI interactions through Gravitee management.
The summary above was generated by AI

This is a remote position.

Job Summary

We are seeking a highly skilled C#/.NET Developer with hands-on experience in building AI-powered applications using Large Language Models (LLMs) and Retrieval-Augmented Generation (RAG) architectures. The ideal candidate will have strong expertise in developing scalable .NET applications, integrating AI services through APIs, and building enterprise-grade AI solutions.

The candidate should have experience working with modern AI frameworks, vector databases, prompt engineering, and API management platforms to deliver intelligent, secure, and scalable applications.

Key Responsibilities
  • Design, develop, and maintain enterprise applications using C#, .NET Core/.NET 8, and ASP.NET Core.
  • Build AI-powered applications leveraging Large Language Models (LLMs) such as Azure OpenAI, OpenAI, Anthropic Claude, or Google Gemini.
  • Design and implement Retrieval-Augmented Generation (RAG) solutions using enterprise knowledge bases and vector databases.
  • Develop and integrate RESTful APIs for AI services and third-party applications.
  • Work with API gateways and API management platforms (e.g., Gravitee, Kong, Azure API Management, Apigee).
  • Develop scalable backend services for AI inference, document processing, and conversational applications.
  • Implement secure authentication and authorization using OAuth2, JWT, and Azure Active Directory.
  • Collaborate with architects, product owners, and cross-functional teams to translate business requirements into technical solutions.
  • Optimize application performance, scalability, and reliability.
  • Participate in code reviews, unit testing, CI/CD deployments, and Agile ceremonies.
  • Create technical documentation and support production deployments.
Required Qualifications
  • 5+ years of experience in C#/.NET application development.
  • Strong expertise in C#, .NET Core/.NET 6+, ASP.NET Core, and REST API development.
  • Hands-on experience integrating Large Language Models (LLMs) into enterprise applications.
  • Practical experience designing and implementing RAG (Retrieval-Augmented Generation) solutions.
  • Experience consuming AI services through REST APIs and SDKs.
  • Knowledge of prompt engineering and AI application development patterns.
  • Strong understanding of object-oriented programming, design patterns, and microservices architecture.
  • Experience with SQL Server or other relational databases.
  • Proficiency with Git and CI/CD tools such as Azure DevOps or GitHub Actions.
  • Experience working in Agile/Scrum environments.


Similar Jobs

2 Days Ago
In-Office or Remote
Senior level
Senior level
Information Technology • Professional Services • Analytics • Consulting
Senior backend developer to design and implement a SaaS workflow automation platform on the Microsoft stack. Responsibilities include software architecture, backend development, code reviews, mentoring junior developers, technical guidance, and supporting a remote team across timezones.
Top Skills: .Net CoreAWSAzureBootstrapC#Cosmos DbCSSEntity FrameworkGitGCPHTML5JavaScriptLinqMs Sql ServerPostgresReactSignalrT-SqlWeb Api
7 Days Ago
Remote
United States
112K-155K Annually
Senior level
112K-155K Annually
Senior level
Software
Build and maintain scalable, cloud-native APIs using .NET. Enhance core platform components, lead architecture and testing discussions, optimize telemetry and performance, collaborate cross-functionally, conduct code reviews, and mentor team members.
Top Skills: .Net.Net CoreApm ToolingAWSC#KubernetesOpentelemetryPostgres
24 Days Ago
In-Office or Remote
184K-357K Annually
Senior level
184K-357K Annually
Senior level
Artificial Intelligence • Computer Vision • Hardware • Robotics • Metaverse
Design, implement, and optimize foundational CUDA C++ libraries, parallel algorithms, utilities, and runtime abstractions. Own features across design, implementation, testing, profiling, benchmarking, documentation, and maintenance. Collaborate with compiler, Python, and Rust teams, engage with users on performance and correctness, and improve developer productivity through diagnostics, tooling, and CI integration.
Top Skills: Build SystemsCC++ClangContinuous IntegrationCubCudaCupyJaxLibcudacxxLlvmMlirNumbaPythonPyTorchRustThrustToolchains

What you need to know about the Seattle Tech Scene

Home to tech titans like Microsoft and Amazon, Seattle punches far above its weight in innovation. But its surrounding mountains, sprinkled with world-famous hiking trails and climbing routes, make the city a destination for outdoorsy types as well. Established as a logging town before shifting to shipbuilding and logistics, the Emerald City is now known for its contributions to aerospace, software, biotech and cloud computing. And its status as a thriving tech ecosystem is attracting out-of-town companies looking to establish new tech and engineering hubs.

Key Facts About Seattle Tech

  • Number of Tech Workers: 287,000; 13% of overall workforce (2024 CompTIA survey)
  • Major Tech Employers: Amazon, Microsoft, Meta, Google
  • Key Industries: Artificial intelligence, cloud computing, software, biotechnology, game development
  • Funding Landscape: $3.1 billion in venture capital funding in 2024 (Pitchbook)
  • Notable Investors: Madrona, Fuse, Tola, Maveron
  • Research Centers and Universities: University of Washington, Seattle University, Seattle Pacific University, Allen Institute for Brain Science, Bill & Melinda Gates Foundation, Seattle Children’s Research Institute

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account