
Net Developer
Sidram Technologies
The Role
Overview
Design and build .NET, React, AI, desktop, and messaging solutions.
Key Responsibilities
- performance optimization
- code reviews
- ui development
- generative ai
- observability
- event architecture
Tasks
-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. -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. -Ensure robust monitoring, logging, alerting, and observability through comprehensive instrumentation of services with metrics, dashboards, distributed tracing, structured logs, health checks, and error tracking. -Mentor mid-level and junior engineers, facilitating technical growth, and contributing to estimation, grooming, and strategic planning processes. -Develop messaging and event-driven architectures leveraging Kafka, Pub/Sub, message brokers (e.g., RabbitMQ, Azure Service Bus), event sourcing, and CQRS where applicable. -Build and maintain desktop and Office extension clients, including WPF applications and VSTO Office add-ins for Excel, Word, and Outlook. -Participate actively in sprint planning, backlog refinement, architectural discussions, incident response, and deployment readiness activities. -Implement Windows-level integrations, such as context menu overrides, shell extensions, system hooks, and registry modifications. -Develop and maintain RESTful APIs as well as SOAP/WSDL-based services, webhooks, and service endpoints.
Requirements
- .net core
- kafka
- docker
- azure
- react
- wpf
What You Bring
-Exposure to front-end frameworks beyond React, such as Angular, Vue, Blazor. -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. -Experience working with microservices, domain-driven design, aggregate modeling, or event sourcing / CQRS. -Experience with feature flags / rollout strategies, A/B testing, canary releases. -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). -Experience handling on-prem deployment, desktop installers, Windows service architecture. -Architect, design, and implement .NET Core / .NET 6+/7+ web applications and services, adhering to domain-driven design and clean architecture principles. -Familiarity with identity & security (OAuth, JWT, OpenID Connect, role-based access). -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. -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. -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. -Experience working with NoSQL / vector databases (e.g. Redis, Elasticsearch, Pinecone, Milvus, etc.). -Knowledge of data science / ML pipelines, prompt chaining, LLM orchestration, or embedding pipelines. -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. -Experience with performance tuning, concurrency, multithreading, caching strategies. -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. -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. -Experience with Azure / AWS / GCP services (e.g. Azure Functions, Cosmos DB, Azure Service Bus, AWS Lambda, etc.). -Windows System / Context: Acquainted with Windows internals including context menu overrides, shell integration, system hooks, and registry APIs. -Frontend / UI: Demonstrated ability to build React.js frontends and integrate with APIs; solid grasp of frontend-backend interaction, state management, and component architecture.
People Also Searched For
Installation Technician jobs in Charlotte , North Carolina , US
Security Systems Technician jobs in Charlotte , North Carolina , US
Construction Foreman jobs in Charlotte , North Carolina , US
Installation Technician jobs in North Carolina , US
Security Systems Technician jobs in North Carolina , US
Construction Foreman jobs in North Carolina , US
Installation Technician jobs in Charlotte , US
Security Systems Technician jobs in Charlotte , US
Construction Foreman jobs in Charlotte , US
The Company
About Sidram Technologies
-Developed platforms that help utilities, businesses and consumers manage electric, water and gas usage. -Expanded into rebate management, helping clients streamline promotions and increase sales. -Branch into IT staff augmentation, custom app development across Java, .NET, iOS and Android. -Added quality assurance, outsourcing and Salesforce consulting services—covering marketing, sales and service clouds. -Typical projects range from deploying energy-saving utility tools to building bespoke mobile and cloud apps. -Highlighted thousands of completed projects and a global branch footprint. -Run career-guidance programs to train and place emerging IT talent.
Sector Specialisms
Telecom
Energy
Banking
Finance
Supply Chain Management
Healthcare Technology
Retail
Consumer
Utility Services
Business Services
IT Staff Augmentation
Application Development
Outsourcing
Quality Assurance
