Senior .NET Engineer
Role Overview
Senior .NET Engineer designing, developing, and optimizing scalable, performant domain-driven microservices for real-time trading applications.
The role focuses on low-latency, high-concurrency systems and fintech solutions, working with cross-functional teams in an Agile squad.
Key Skills for This Role
Full Job Posting
About the company
IC Markets Global provides Forex CFD trading solutions, trading platforms, low-latency connectivity, and liquidity to active and new traders.
The company’s management team has experience across Forex, CFD, and equity markets in Asia, Europe, and North America.
Role overview
Senior .NET Engineer designing, developing, and optimizing scalable, performant domain-driven microservices for real-time trading applications.
The role focuses on low-latency, high-concurrency systems and fintech solutions, working with cross-functional teams in an Agile squad.
Responsibilities
- Build real-time .NET Core microservices and optimize low-latency, high-throughput trading workloads.
- Use concurrency, asynchronous programming, and event-driven designs; ensure thread safety, fault tolerance, and efficient data-stream processing.
- Contribute to Clean Architecture, Vertical Slice, and CQRS designs, aligning solutions with trading business needs.
- Participate in Scrum workflows, refine requirements with product owners and scrum masters, and deliver quality software.
- Write maintainable, testable code; practice TDD and code reviews; maintain unit, integration, and performance test coverage.
- Implement OpenTelemetry and build Prometheus, Grafana, and Kibana dashboards for system observability.
Required expertise
- 5+ years of software development experience focused on .NET Core and C#.
- Deep multithreading, asynchronous programming, and distributed-systems concurrency expertise.
- Extensive domain-driven microservices experience and advanced architecture patterns such as Clean Architecture or Vertical Slice Architecture.
- Strong understanding of event-driven systems and Kafka, AWS SQS, or RabbitMQ.
- Proficiency with OpenTelemetry, Prometheus, Grafana, and Elastic/Kibana.
- Hands-on CI/CD, Docker, and Kubernetes experience; expertise in Agile/Scrum and Git.
- Bachelor’s or Master’s degree in Computer Science, Software Engineering, or a related field.
- Exposure to AI-assisted development tools such as Claude, GitHub Copilot/Codex, or Cursor.
Beneficial skills and qualifications
- Saga patterns, trading or financial systems, low-latency/high-concurrency environments, and relational database optimization are beneficial.
- Relevant certifications in software development, system architecture, or AWS technologies are advantageous.
Apply for this job in 1 click
Skip the repetitive application forms
Install the Base Career Chrome Extension and autofill job applications across major job boards with your profile.
Trusted by over 500,000 job seekers on Base Career
More from this employer
More jobs at IC
Senior Accountant
, UAE
The employer is seeking a Senior Accountant to manage day-to-day accounting, financial reporting, reconciliations, and regulatory compliance. Candidates need at least five years of relevant accounting experience, strong
Salesforce Engineer
, UAE
The employer seeks a Salesforce developer to build and maintain enterprise features and integrations using Apex and Lightning Web Components. Candidates need at least three years of enterprise Salesforce development expe
Salesforce Business Analyst
, UAE
The employer is seeking a Salesforce Business Analyst to support a legacy CRM-to-Salesforce migration and improve processes used by business teams. Candidates need at least five years of Salesforce business analysis expe
Emerging Talent Program - UAE National
, UAE
IC is inviting Emirati graduates and early-career professionals to join a structured talent program in financial services and trading. Participants may gain practical experience, mentorship and project exposure across bu
Product Marketing Coordinator
, UAE
IC seeks a Product Marketing Coordinator to support product launches, campaigns, marketing assets, compliance approvals, localization, and website updates. Applicants need 2–3 years of relevant experience, strong organiz
Salesforce Engineer
, UAE
IC Markets Global is seeking a Salesforce Engineer to design, develop, and maintain scalable solutions for complex business requirements. The role requires at least three years of Salesforce development experience, advan
Senior Accountant
, UAE
Salesforce QA Engineer
Dubai, UAE
Salesforce Engineer
Dubai, UAE
Salesforce Engineer
, UAE
Salesforce Business Analyst
, UAE
Emerging Talent Program - UAE National
, UAE
Product Marketing Coordinator
, UAE
Salesforce Engineer
, UAE