Senior .Net Engineer

5 years

20 - 25 Lacs

Posted:5 hours ago| Platform: GlassDoor logo

Apply

Work Mode

On-site

Job Type

Full Time

Job Description

Location: Hyderabad (WFO – Work From Office)
We are seeking a Senior .NET Engineer to play a key role in the design, development, and optimization of high-performance, domain-driven microservices for our real-time trading platforms. This is a high-impact opportunity within a fast-paced fintech environment, ideal for professionals who thrive in low-latency, high-concurrency system development.

Key Responsibilities System Design & Development

  • Design and implement scalable microservices using .NET Core, aligned with Clean Architecture and Vertical Slice Architecture.
  • Build asynchronous, multi-threaded systems to support high-concurrency workloads.
  • Develop event-driven services using Kafka, AWS SQS, or similar.

Performance & Optimization

  • Optimize systems for low-latency, high-throughput trading operations.
  • Tackle concurrency challenges (thread safety, contention, parallelism).
  • Design and build fault-tolerant systems handling large-scale real-time data.

Architectural Contributions

  • Collaborate on evolving system architecture with CQRS, DDD, and robust modular patterns.
  • Align technical design with critical business use cases in trading and finance.
  • Apply design patterns for system resilience, scalability, and maintainability.
  • Agile Collaboration
  • Actively participate in Scrum ceremonies: planning, daily stand-ups, retrospectives.

Code Quality & Testing

  • Write clean, testable code following TDD practices.
  • Conduct peer code reviews, ensuring quality, security, and performance standards.
  • Develop unit, integration, and performance tests for production-grade software.

Monitoring & Observability

  • Implement observability with Open Telemetry for tracing, metrics, and logs.
  • Collaborate with DevOps to build dashboards using Prometheus, Grafana, and Elastic (Kibana).
  • Ensure systems are fully observable with real-time performance insights.
  • Work closely with Product Owners, Scrum Masters, and cross-functional squads.

Key Skills & Experience

Must-Have

  • 5+ years of development experience with .NET Core and C#
  • Advanced skills in multi-threading, asynchronous programming, and concurrency handling
  • Strong hands-on experience with domain-driven microservices
  • Expertise in Clean Architecture, Vertical Slice Architecture, CQRS
  • Solid background in event-driven systems (Kafka, AWS SQS, RabbitMQ)
  • Proficiency with observability stacks (Open Telemetry, Grafana, Prometheus, Elastic)
  • Experience with Docker, Kubernetes, CI/CD pipelines
  • Agile mindset and active Scrum participation
  • Strong Git and version control best practices

Nice to Have

  • Knowledge of Saga Patterns for distributed transactions
  • Experience in financial/trading systems

Education & Certifications

  • Bachelor’s or Master’s in Computer Science, Software Engineering, or related field
  • Relevant certifications in .NET, architecture, or AWS are a plus
  • Database optimization skills, especially with SQL Server

Job Type: Full-time

Pay: ₹2,000,000.00 - ₹2,500,000.00 per year

Work Location: In person

Mock Interview

Practice Video Interview with JobPe AI

Start DevOps Interview
cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

Instantly access job listings, apply easily, and track applications.

coding practice

Enhance Your Skills

Practice coding challenges to boost your skills

Start Practicing Now

RecommendedJobs for You

bengaluru, karnataka, india

Hyderabad, Telangana, India