5 - 9 years

0 Lacs

Posted:1 day ago| Platform: Shine logo

Apply

Work Mode

On-site

Job Type

Full Time

Job Description

As a Senior .NET Engineer at our company, you will play a pivotal role in designing, developing, and optimizing highly scalable and performant domain-driven microservices for our real-time trading applications. Your expertise in multi-threaded environments, asynchronous programming, and software design patterns like Clean Architecture and Vertical Slice Architecture will be crucial in delivering robust, secure, and efficient systems. **Key Responsibilities:** - **System Design and Development** - Architect and develop real-time, domain-driven microservices using .NET Core for scalability, modularity, and performance. - Utilize multi-threaded programming techniques and asynchronous programming paradigms for high-concurrency workloads. - Implement event-driven architectures for seamless communication between distributed services, leveraging tools like Kafka or AWS SQS. - **System Performance and Optimization** - Optimize applications for low-latency and high-throughput in trading environments, addressing challenges related to thread safety, resource contention, and parallelism. - Design fault-tolerant systems capable of handling large-scale data streams and real-time events. - Proactively monitor and resolve performance bottlenecks using advanced observability tools. - **Architectural Contributions** - Contribute to scalable and maintainable architectures, including Clean Architecture, Vertical Slice Architecture, and CQRS. - Collaborate with architects and stakeholders to align technical solutions with business requirements. - Employ advanced design patterns to ensure robustness, fault isolation, and adaptability. - **Agile Collaboration** - Actively participate in Agile practices, including Scrum ceremonies. - Collaborate with Product Owners and Scrum Masters to refine technical requirements. - **Code Quality and Testing** - Write maintainable, testable, and efficient code following TDD methodologies. - Conduct detailed code reviews and develop robust unit, integration, and performance tests. - **Monitoring and Observability** - Integrate Open Telemetry for enhanced system observability. - Collaborate with DevOps teams to implement real-time monitoring dashboards. - Ensure systems are fully observable with actionable insights into performance metrics. **Qualifications Required:** - **Required Expertise:** - 5+ years of experience in software development with a focus on .NET Core and C#. - Deep expertise in multi-threaded and asynchronous programming. - Extensive experience in domain-driven microservices and advanced architectural patterns. - Strong understanding of event-driven systems and messaging frameworks. - Proficiency in observability tools, CI/CD pipelines, containerization, and Agile methodologies. - **Beneficial Skills:** - Familiarity with Saga patterns, experience in trading or financial systems, and advanced database optimization skills. **Additional Company Details:** Please note that we require an immediate joiner and the interview process will include an online test, virtual technical discussion, and a virtual discussion with the Manager/HR. The test format will include two programming challenges to be completed within 1 hour. The work location is our office in Hyderabad. A background check is mandatory with no criminal record.,

Mock Interview

Practice Video Interview with JobPe AI

Start Job-Specific 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 C Skills

Practice C coding challenges to boost your skills

Start Practicing C Now

RecommendedJobs for You

chennai, tamil nadu, india

coimbatore, tamil nadu, india