Senior.NET Engineer (India)

Senior.NET Engineer (India)

06 Nov
|
Adesso
|
India

06 Nov

Adesso

India

YOUR ROLE

- Design and development of high performance backend services and APIs for trading, order routing, portfolio views, and market data
- Implementation and enhancement of core components in .NET with a strong focus on code quality, robustness, and performance
- Participation in the technical design and architecture of distributed, event driven systems in the capital markets workplace
- Close cooperation with business analysts and product owners to refine requirements; active contribution to solution design and feasibility assessments
- Direct interaction with clients (as needed) to clarify technical questions, support integration, and provide 3rd level support for complex issues
- Continuous improvement of existing systems (maintenance, performance tuning, refactoring) and involvement in production support
- Contribution to best practices in the team (coding standards, design patterns, CI/CD, testing) and mentoring of less experienced developers

YOUR PROFILE

- Deep expertise in modern Cand the .NET ecosystem, ideally including .NET 9/10 (or readiness to adopt the latest .NET versions quickly)
- Strong knowledge of object oriented design, SOLID principles, and common design patterns
- Proven experience in building high performance, multithreaded backend applications
- Solid understanding of concurrency patterns, async/await, parallel processing, and performance diagnostics (profiling, memory analysis)
- Strong experience designing and implementing robust, secure, and versioned RESTful APIs




- Familiarity with API documentation and contract standards (e.g. OpenAPI/Swagger)
- Practical experience implementing real time communication and data streaming using SignalR (or similar technologies)
- Understanding of scaling and reliability aspects for real time services (e.g. backplane, connection management)
- Strong experience with relational databases (SQL), including:
- Data modelling, indexing, query optimization, transaction handling
- Hands on experience with messaging technologies such as Azure Event Hubs, Apache Kafka, or similar platforms
- Understanding of event driven architectures and streaming data pipelines
- Experience implementing:
- Pub/Sub architectures
- Message queuing (preferably Azure Service Bus)
- Event sourcing patterns and related data models
- Understanding of microservices and distributed system design
- Solid focus on data consistency and integrity in distributed systems
- Familiarity with consistency models (e.g. eventual consistency), idempotency, and strategies for reliable processing at scale
- Experience or at least strong openness to working with GenAI tools (e.g. Git Hub Copilot, Claude) in the software development lifecycle
- Willingness to experiment, learn, and drive innovation while maintaining high engineering standards
- Confident use of Git in team environments (branching strategies, pull requests, code reviews)
- 5+ years of professional experience in .NET software engineering, ideally in the financial services or capital markets domain

📌 Senior.NET Engineer (India)
🏢 Adesso
📍 India

Reply to this offer

Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.

Subscribe to this job alert:

Get the latest job offers by email for: senior.net engineer (india) / india

Subscribe to this job alert:

Get the latest job offers by email for: senior.net engineer (india) / india