Net Developer

Not Interested
Bookmark
Report This Job

profile Job Location:

Charlotte, VT - USA

profile Monthly Salary: Not Disclosed
Posted on: 30+ days ago
Vacancies: 1 Vacancy

Job Summary

Role: .Net Developer

Contract

Location: Charlotte -NC Hybrid 3 days onsite(only Locals)

Job Description:


Key Responsibilities

  • Architect design and 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 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. RabbitMQ 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 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 (OpenTelemetry) and dashboard configuration (Grafana Prometheus Application Insights).
  • DevOps / 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 NoSQL / vector databases (e.g. Redis Elasticsearch Pinecone Milvus etc.).
  • Experience handling on-prem deployment desktop installers Windows service architecture.
  • Experience with feature flags / rollout strategies A/B testing canary releases.
  • Knowledge of data science / ML pipelines prompt chaining LLM orchestration or embedding pipelines.

Adam

Email:
Direct:
Led by 25 Years of Industry Experience

Role: .Net Developer Contract Location: Charlotte -NC Hybrid 3 days onsite(only Locals) Job Description: Key Responsibilities Architect design and Core / .NET 6/7 web applications and services adhering to domain-driven design and clean architecture principles. Develop and maintain RESTful APIs...
View more view more

Key Skills

  • Automobile Sales
  • Account Payable
  • ESI
  • Garment