Engineer - C#/Multithreading

2 weeks ago


Hyderabad, Telangana, India Worksconsultancy Full time

Responsibilities :

- Architect and develop real-time, domain-driven microservices using .NET Core to ensure scalability, modularity, and performance.

- Leverage multi-threaded programming techniques and asynchronous programming paradigms to build systems optimized for high-concurrency workloads.

- Implement event-driven architectures to enable seamless communication between distributed services, leveraging tools such as Kafka or AWS 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 and Contributions :

- Contribute to the design and implementation of scalable, maintainable architectures, including Clean Architecture, Vertical Slice Architecture, and CQRS.

- Collaborate with architects and stakeholders to align technical solutions with business requirements, particularly for trading and financial systems.

- Employ advanced design patterns to ensure robustness, fault isolation, and Collaboration :

- Participate actively in Agile practices, including Scrum ceremonies such as sprint planning, daily stand-ups and retrospectives..

- Collaborate with Product Owners and Scrum Masters to refine technical requirements and deliver high-quality, production-ready Quality and Testing :

- Write maintainable, testable, and efficient code adhering to test-driven development (TDD) methodologies.

- Conduct detailed code reviews, ensuring adherence to best practices in software engineering, coding standards, and system architecture.

- Develop and maintain robust unit, integration, and performance tests to uphold system reliability and and Observability :

- Integrate Open Telemetry to enhance system observability, enabling distributed tracing, metrics collection, and log aggregation.

- Collaborate with DevOps teams to implement real-time monitoring dashboards using tools such as Prometheus, Grafana, and Elastic (Kibana).

- Ensure systems are fully observable, with actionable insights into performance and reliability Expertise and Skills : Expertise :

- 5+ years of experience in software development, with a strong focus on .NET Core and C#.

- Deep expertise in multi-threaded programming, asynchronous programming, and handling concurrency in distributed systems.

- Extensive experience in designing and implementing domain-driven microservices with advanced architectural patterns like Clean Architecture or Vertical Slice Architecture.

- Strong understanding of event-driven systems, with knowledge of messaging frameworks such as Kafka, AWS

SQS, or RabbitMQ.

- Proficiency in observability tools, including Open Telemetry, Prometheus, Grafana, and Elastic (Kibana).

- Hands-on experience with CI/CD pipelines, containerization using Docker, and orchestration tools like Kubernetes.

- Expertise in Agile methodologies under Scrum practices.

- Solid knowledge of Git and version control best practices.

(ref:hirist.tech)

  • Hyderabad, Telangana, India MindSource Technologies Full time

    We are seeking a highly skilled Senior .NET Engineer to play a pivotal role in the design, development, and optimization of highly scalable and performant domain-driven microservices for our real-time trading applications. This role demands advanced expertise in multi-threaded environments, asynchronous programming, and modern software design patterns such...


  • Hyderabad, Telangana, India Cognizant Full time ₹ 15,00,000 - ₹ 28,00,000 per year

    Hi All,We are hiring for C++ Developer and if you have knowledge in OPCUA it will be added as an advantage.Job Summary:We are seeking a skilled C++ developer with hands-on experience in OPC UA server development to join our engineering team. The ideal candidate will work on building and maintaining a high-availability, redundant OPC UA server infrastructure,...

  • SS&C Technologies

    2 weeks ago


    Hyderabad, Telangana, India SS&C GlobeOp Full time

    As a leading financial services and healthcare technology company based on revenue, SS&C is headquartered in Windsor, Connecticut, and has 27,000+ employees in 35 countries.Some 20,000 financial services and healthcare organizations, from the world's largest companies to small and mid-market firms, rely on SS&C for expertise, scale, and technology.Job...


  • Hyderabad, Telangana, India Opentext Full time US$ 1,50,000 - US$ 2,00,000 per year

    YOUR IMPACT: The OpenText Vertica provides a state-of-the-art Big Data Analytics platform that handles petabytes of data. It is a commercially successful, high performance, distributed database. Every industry is finding ways to benefit from data analytics. We continue to engineer our product to be flexible so that it supports all of them. Vertica is a...

  • Software Engineer

    2 days ago


    Hyderabad, Telangana, India Arccaa Analytics And It Solutions Full time ₹ 15,00,000 - ₹ 25,00,000 per year

    Job Title: Software Engineer / Senior Software Engineer C/C++/C# (VoIP)Experience: 5–10 Years Location: HyderabadJob Description:We are looking for an experienced Software Engineer with strong expertise in C/C++/C# programming and hands-on experience with VoIP protocols such as SIP, RTP, UDP, and TCP. The ideal candidate will be responsible for designing,...

  • Software Engineer

    2 weeks ago


    Hyderabad, Telangana, India Soarg Technologies Full time US$ 60,000 - US$ 1,20,000 per year

    Job Description:3-5 years of experience in software development,Have good programming skills in C,C++ , Data Structures, Linux Socket programming, multithread programming,Good debugging skills - gdbAdded advantage, worked on any telecom protocol- SIP, DiameterRequired Skills:C & C++ ProgrammingUbuntu/LinuxGDBDiameterDebuggingSockets


  • Hyderabad, Telangana, India Semi leaf Full time ₹ 9,00,000 - ₹ 12,00,000 per year

    Role : Embedded Audio DSP EngineersLocation : Hyderabad Work Mode : WFONo of days working : 5days Experience : 3-8 years Availability : Immediate to 30 days joiners Role Description :This is a full-time opportunity for "Embedded Audio DSP Engineer" with SEMI LEAF located in Bengaluru. The candidate will be responsible for day-to-day tasks associated with...

  • Software Engineer

    2 weeks ago


    Hyderabad, Telangana, India XTGLOBAL INFOTECH LIMITED Full time

    Role : Sr. C++ Software EngineerLocatio : Hyderabad / Vizag / RemoteExp : 7 - 10 yearsShift Time : UK shift 2-11 PM ISTJob Description : Skills and Experience : - Bachelor's degree plus at least 6-10 years of experience in system analysis, design, and implementation of windows & web-based applications. - Demonstrates hands-on experience in full development...


  • Hyderabad, Telangana, India beBeeSoftwareEngineer Full time ₹ 8,00,000 - ₹ 12,00,000

    About the Role We are seeking a seasoned software engineer to join our team and contribute to the development of high-performance software applications. The ideal candidate will have extensive experience in system-level programming using C, C++, and .NET technologies. They should be skilled in writing efficient, scalable, and clean code for existing and new...


  • Hyderabad, Telangana, India MARS Telecom Systems Pvt. Ltd. Full time ₹ 1,04,000 - ₹ 1,30,878 per year

    Job SummaryConceptualise, design, code, debug, and perform development activities in accordance with designated standards and procedures to meet specific project requirements.Essential Job Duties And ResponsibilitiesUse C++ and modern programming technologies to provide creative, thorough, and practical solutions to a wide range of technical problems.Analyse...