Sr. Engineer (.Netcore)

RapidBrains

KolkataFull-timeMid LevelOn-site

Job Description

Role Overview We are seeking a Senior .NET Engineer to join our distributed, international project teams. In this role, you will design and build demanding, high-performance financial portals and digital brokerage solutions for leading financial institutions, collaborating closely with colleagues in Germany and other global locations. Client: MNC Position Type: Permanent Hire / Remote Experience: 5+ years Notice Period: Immediate Joiners Preferred Core .NET Ecosystem Deep expertise in modern C# and .NET (including .NET 9/10 or readiness to adapt quickly), Object-Oriented Design, and SOLID principles.

Concurrency & Performance Multithreading, async/await, parallel processing, and performance diagnostics (profiling, memory analysis). API & Real-Time Streaming RESTful API design, OpenAPI/Swagger, and SignalR (or similar) for real-time connection management. Databases & Storage Relational Databases (SQL), advanced data modeling, indexing, query optimization, and transaction handling.

Messaging & Event-Driven Azure Event Hubs, Apache Kafka, Pub/Sub architecture, Azure Service Bus (message queuing), and Event Sourcing patterns. Distributed Systems Design Microservices, data consistency models (eventual consistency), and idempotency at scale. CI/CD & DevOps Git (branching, PRs, code reviews), CI/CD pipelines, and automated Unit Testing.

GenAI & Innovation Active openness to leveraging GenAI tools (GitHub Copilot, Claude) within the software development lifecycle. Profile & Domain Experience Professional Experience: 6+ years of dedicated professional experience in .NET software engineering. Domain Expertise: Experience within Financial Services or Capital Markets is highly preferred.

Soft Skills: Strong collaborative mindset for agile, international team environments; analytical capability for complex production support and troubleshooting.

Posted 1 weeks ago

Related Jobs

Related Searches

Apply Now