7-10+ years of experience in software development with strong C# / .NET (.NET Core / .NET 6+) expertise
Solid experience with ASP.NET Core for building enterprise-grade applications and APIs
Strong experience designing and building RESTful APIs and microservices architectures
Hands-on experience with React (hooks, state management, modern JavaScript/TypeScript)
Good understanding of frontend architecture, UI/UX principles, and API integration
Experience with containerization and deployment (Docker; Kubernetes is a plus)
Strong knowledge of distributed systems, asynchronous programming, and performance optimization
Experience with AI-assisted development tools (e.g., GitHub Copilot, ChatGPT, or similar) and integrating them into daily workflows
Familiarity with Agentic SDLC concepts (AI-driven development workflows, automation of coding, testing, and code reviews)
Experience working with capital markets systems (trading, risk, or analytics)
Strong understanding of software engineering best practices (CI/CD, automated testing, code quality, version control)
Knowledge of AWS ecosystem or Azure (App Services, Functions, Storage, etc.)
Experience with modern frontend tooling (Webpack, Vite, Jest, Cypress)
Familiarity with microservices and cloud-native architecture patterns
Experience with real-time or event-driven systems (e.g., SignalR, Kafka, messaging systems)