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

Sr. .Net Developer

Job in Charlotte, Mecklenburg County, North Carolina, 28245, USA
Listing for: Blockchain Technologies. LLC
Full Time position
Listed on 2026-01-06
Job specializations:
  • Software Development
    Software Engineer
Salary/Wage Range or Industry Benchmark: 100000 - 125000 USD Yearly USD 100000.00 125000.00 YEAR
Job Description & How to Apply Below
  • 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

Domain Must‑Have Skills / Experience

  • 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;…
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