×
Register Here to Apply for Jobs or Post Jobs. X

Sr. .Net Developer

Job in Charlotte, Mecklenburg County, North Carolina, 28245, USA
Listing for: Robotics Prcocess Automation, LLC
Full Time position
Listed on 2026-01-04
Job specializations:
  • Software Development
    Software Engineer, Cloud Engineer - Software
Salary/Wage Range or Industry Benchmark: 100000 - 130000 USD Yearly USD 100000.00 130000.00 YEAR
Job Description & How to Apply Below

Responsibilities

  • Architect, design, and implement .NET Core / .NET 6+/7+ web applications and services, adhering to domain-driven design and clean architecture principles.
  • Develop and maintain RESTful APIs as well as SOAP/WSDL-based services, webhooks, and service endpoints.
  • Construct frontend user interfaces utilizing React.js or other component/UI frameworks such as Angular or Vue, ensuring seamless integration with backend systems.
  • Design and deliver generative AI and LLM-powered solutions including prompt engineering, embedding/retrieval augmented generation (RAG), vector store implementation
    , prompt orchestration, and integration with external AI APIs or model hosts.
  • Build and maintain desktop and Office extension clients, including WPF applications and VSTO Office add-ins for Excel, Word, and Outlook.
  • Implement Windows-level integrations, such as context menu overrides, shell extensions, system hooks, and registry modifications.
  • Develop messaging and event-driven architectures leveraging Kafka, Pub/Sub, message brokers (e.g., Rabbit

    MQ, Azure Service Bus), event sourcing, and CQRS where applicable.
  • Ensure robust monitoring, logging, alerting, and observability through comprehensive instrumentation of services with metrics, dashboards, distributed tracing, structured logs, health checks, and error tracking.
  • Drive reliability, scalability, and performance optimization across technology layers.
  • Conduct code reviews, design reviews, and architectural critiques to promote coding standards, patterns, and industry best practices.
  • Mentor mid-level and junior engineers, facilitating technical growth, and contributing to estimation, grooming, and strategic planning processes.
  • Participate actively in sprint planning, backlog refinement, architectural discussions, incident response, and deployment readiness activities.
Required Qualifications & Skills
  • Core / Backend: 7–10 years of professional experience in C#/.NET Core/.NET 6+ development; comprehensive understanding of object-oriented design, SOLID principles, and design patterns (repository, unit of work, dependency injection); proven expertise in architecting modular, maintainable, layered service structures.
  • APIs & Integration:
    Hands-on experience building RESTful APIs, controllers, versioning, authentication/authorization; familiarity with SOAP/WSDL legacy services as required; proficiency in webhook design and subscription management.
  • Frontend / UI:
    Demonstrated ability to build React.js frontends and integrate with APIs; solid grasp of frontend-backend interaction, state management, and component architecture.
  • Desktop / Office:
    Documented record of building WPF desktop applications using the MVVM pattern and handling complex UI logic; experience developing VSTO/Office add-ins and COM interop for Excel, Word, and Outlook.
  • Windows System / Context:
    Acquainted with Windows internals including context menu overrides, shell integration, system hooks, and registry APIs.
  • Messaging / Events:
    Practical experience with Kafka, Pub/Sub/message brokers, and event-driven systems; expertise in designing event flows, partitions, consumer groups, retry policies, and schema management.
  • GenAI / AI Integration:
    Exposure to prompt engineering, embeddings, vector store implementation, and retrieval-augmented generation (RAG); experience integrating with external LLM APIs or hosting models, including caching and context window management.
  • Observability / Monitoring:
    In-depth knowledge of logging frameworks (Serilog, NLog, etc.) and structured logging strategies; proficiency in instrumentation, metrics, distributed tracing (Open Telemetry), and dashboard configuration (Grafana, Prometheus, Application Insights).
  • Dev Ops / Deployment:
    Familiarity with CI/CD pipelines, build/release automation, unit/integration testing, and environment promotion strategies; experience with containerization (Docker/Kubernetes) or cloud deployments (Azure/AWS/GCP) considered advantageous.
  • Soft / Leadership:
    Exceptional problem-solving, communication, and collaboration skills; history of leading technical initiatives, mentoring colleagues, and influencing architectural decisions; strong sense of ownership and accountability.
Preferred / Bonus Skills

Experience with Azure / AWS / GCP services (e.g. Azure Functions, Cosmos DB, Azure Service Bus, AWS Lambda, etc.).

  • Experience working with microservices, domain-driven design, aggregate modeling, or event sourcing / CQRS.
  • Familiarity with identity & security (OAuth, JWT, OpenID Connect, role-based access).
  • Experience with performance tuning, concurrency, multithreading, caching strategies.
  • Exposure to front-end frameworks beyond React, such as Angular, Vue, Blazor.
  • Experience working with No

    SQL / vector databases (e.g. Redis, Elasticsearch, Pinecone, Milvus, etc.).
  • Experience with feature flags / rollout strategies, A/B testing, canary releases.
  • Knowledge of data science / ML pipelines, prompt chaining, LLM orchestration, or embedding pipelines.

ROBOTIC PROCESS AUTOMATION LLC is an…

To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)

Job Posting Language
Employment Category
Education (minimum level)
Filters
Education Level
Experience Level (years)
Posted in last:
Salary