Design, develop, and migrate enterprise logging frameworks into a centralized ELK platform, integrating application, infrastructure, and cloud-native logs across .NET, Angular, and AWS-based applications
Design, build, and maintain reusable inner-source libraries and middleware components addressing cross-cutting NFRs such as logging, observability, resilience, compliance, and event-driven integration patterns
Implement modernization efforts that migrate legacy .NET Framework based capabilities into a unified .NET Standard code base suitable for cross-framework, cross-platform adoption
Build scalable log ingestion, parsing, and indexing pipelines and standardize structured logging patterns across distributed systems and microservices
Develop Kibana dashboards, alerts, and monitoring capabilities, and optimize Elasticsearch clusters for performance, scalability, and reliability
Apply engineering best practices, coding standards, and operational excellence to build performant, resilient, and cost-conscious components that operate effectively across infrastructures and downstream consumers
Partner with lead engineers and collaborate across Architecture, Cloud, Developer Experience, Security, Platform Engineering, DevOps, and SRE teams to implement architectural direction, modernization strategies, and drive rollout and adoption of a unified .NET ecosystem
Mentor Engineers and contribute to team skill uplift in modern .NET development, observability, and AI-native engineering practices
Ensure delivered components align with regulatory, security, retention, and audit governance requirements
Leverage AI-assisted / Agentic development approaches for automation, code generation, debugging, and operational productivity
Support CI/CD integration and automation for observability deployment workflows
Required Skills
Strong expertise in .NET development, including advanced debugging, performance analysis, and memory allocation profiling in distributed or containerized environments, with proven experience modernizing .NET Framework solutions into .NET Standard or modern cross-platform .NET compatible designs
Experience implementing logging solutions for .NET / .NET Core and Angular applications using structured logging frameworks
Strong background in distributed systems, microservices architectures, event streaming using Kafka, REST APIs, and high-throughput data and log ingestion pipelines
Strong proficiency building robust middleware and reusable packaged libraries that address cross-cutting NFR concerns through opinionated and fluent APIs
Hands-on AWS experience including CloudWatch, ECS/EKS, Lambda, API Gateway, and S3, with a solid understanding of Kubernetes, infrastructure as code, platform engineering concepts, and cloud-native deployment patterns
Hands-on experience using AI-native engineering tools and workflows, including LLM-assisted development, semantic search, agentic tooling, GitHub Actions, and Copilot based engineering workflows
Very strong grasp of software craftsmanship principles including OOP, SOLID, design patterns, and patterns of application architecture, with the ability to communicate technical solutions through algorithmic reasoning and UML diagrams
Preferred Qualifications
Experience in enterprise observability or logging modernization programs, including migrating legacy / on-prem logging systems to cloud-native ELK platforms
Exposure to OpenTelemetry and distributed tracing
Experience in platform engineering or SRE environments
Knowledge of AIOps and observability analytics
Strong familiarity with fundamental algorithms, performance-aware coding practices, and classic software engineering literature