Senior .NET Engineer
3 days ago
Company Overview:
IC Markets is a globally recognized leader in the fintech industry, delivering cutting-edge trading solutions for professional traders worldwide. With over 15 years of excellence, a robust international presence, and a team of over 300+ skilled professionals, we continually push the boundaries of technology to remain at the forefront of financial innovation.
Committed to fostering a collaborative and dynamic environment, IC Markets prioritizes technical excellence, innovation, and continuous growth for our team. Join our agile-based team to contribute to the development of advanced trading platforms in a rapidly evolving industry.
Position Overview:
IC Markets is 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 as Clean Architecture and Vertical Slice Architecture. As part of an Agile Squad, you will collaborate with cross-functional teams to deliver robust, secure, and efficient systems, adhering to the highest standards of quality, performance, and reliability. This position is ideal for engineers who excel in building low-latency, high-concurrency systems and have a passion for advancing fintech solutions.
Key Responsibilities:
System Design and Development
● 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 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 and techniques.
Architectural 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 adaptability.
Agile 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 software.
Code 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 resilience.
Monitoring 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 metrics.
Technical Expertise and Skills:
Required 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.
Beneficial Skills:
● Familiarity with Saga patterns for managing distributed transactions.
● Experience in trading or financial systems, particularly with low-latency, high-concurrency environments.
● Advanced database optimization skills for relational databases such as SQL Server.
Certifications and Education:
● Bachelor's or Master's degree in Computer Science, Software Engineering, or a related field.
● Relevant certifications in software development, system architecture, or AWS technologies are advantageous.
Job Type: Full-time
Pay: ₹2,000, ₹2,500,000.00 per year
Work Location: In person
-
Senior .Net Engineer
6 days ago
Hyderabad, Telangana, India Zorba Consulting Full time ₹ 8,00,000 - ₹ 12,00,000 per yearNote : We are looking for only Immediate Joiners or who can join within 15 days. Job Title : Senior .NET Developer Job Summary : We are seeking an experienced Senior .NET Developer to join our team immediately. The ideal candidate will have a strong background in .NET, .NET Core, SQL, and microservices, with 5+ years of experience in software...
-
Senior .Net Developer
3 days ago
Hyderabad, Telangana, India Epsoft Technologies Full time ₹ 20,00,000 - ₹ 25,00,000 per yearJob Title: Senior .NET Core DeveloperLocation: Remote (Anywhere in India)Experience: Around 8-10 YearsAbout the Role:We are seeking a highly skilled and experienced Senior .NET Core Developer to join our growing technology team. This is a fully remote role ideal for professionals who are passionate about clean, scalable code and thrive in a collaborative,...
-
Cashapona - Senior Software Engineer - .Net/
2 weeks ago
Hyderabad, Telangana, India Cashapona Technologies Full time ₹ 1,04,000 - ₹ 1,30,878 per yearAbout The RoleWe are seeking a passionate Senior Software Engineer with expertise in .NET, , Azure, and SQL to build enterprise-grade applications. You will work on designing scalable architectures, cloud-native deployments, and mission-critical systems that impact thousands of users.ResponsibilitiesDevelop, test, and deploy high-quality applications using...
-
Senior .NET Developer
2 weeks ago
Hyderabad, Telangana, India EduRun Group Full time ₹ 6,00,000 - ₹ 18,00,000 per yearWe are seeking a highly skilled and passionateSenior Software Engineerwith strong expertise in.NET full stack development (C#, Angular, and SQL)to join our dynamic technology team. This role is ideal for someone who enjoys building applications from the ground up, enhancing high-performing platforms, and applying modern development principles in a hands-on...
-
Senior .Net Full Stack Engineer
3 days ago
Hyderabad, Telangana, India Devlats Pvt Ltd Full time ₹ 8,00,000 - ₹ 24,00,000 per yearJob Title :Senior .NET Full Stack EngineerLocation :HyderabadExperience Level :4- 7 YearsThe OpportunityWe are looking for an experienced and forward-thinking .NET Full Stack Engineer to join our dynamic team. The ideal candidate is a master of the Microsoft technology stack, proficient with modern frontend frameworks (React or Angular), and passionate about...
-
Senior Developer .Net
2 weeks ago
Hyderabad, Telangana, India Princeton IT America Full time ₹ 6,07,000 - ₹ 20,15,639 per yearJob Title: Senior .NET Developer with Azure IntegrationLocation: HyderabadType: Full-TimeExperience: 8+ YearsJob Description:We are looking for an experienced Senior .NET Developer with strong expertise in Azure Integration to join our team. The ideal candidate should have hands-on experience in .NET technologies, front-end frameworks, SQL optimization, and...
-
Senior Fullstack .NET Developer
2 weeks ago
Hyderabad, Telangana, India Info Services Full time ₹ 1,04,000 - ₹ 1,30,878 per yearTitle: Senior Fullstack .NET DeveloperLocation: Hyderabad or ChennaiMode: Full-timeWe are looking forProven experience as a Full Stack Developer with a strong focus on engineering excellence.Strong problem-solving skills and ability to work independently.Excellent communication and teamwork skills.Experience mentoring junior developers is a plus.Required...
-
Senior .Net Full Stack Engineer
5 days ago
Hyderabad, Telangana, India Devlats Pvt Ltd Full time ₹ 8,00,000 - ₹ 24,00,000 per yearJob Title : Senior .NET Full Stack Engineer Location : Hyderabad Experience Level : 4- 7 Years The Opportunity : We are looking for an experienced and forward-thinking .NET Full Stack Engineer to join our dynamic team. The ideal candidate is a master of the Microsoft technology stack, proficient with modern frontend frameworks (React or Angular), and...
-
Senior .Net Developer
2 weeks ago
Hyderabad, Telangana, India Valuelabs Full time ₹ 1,04,000 - ₹ 1,30,878 per yearJob Description:We are looking for a highly skilled and experienced Senior .NET Developer to join our team in Hyderabad. The ideal candidate will have strong expertise in both backend and frontend technologies, with a focus on delivering high-quality, scalable solutions.Key Responsibilities:Design, develop, and maintain robust .NET applications.Build...
-
Senior .Net Developer
2 weeks ago
Hyderabad, Telangana, India Getinz Techno Services Full time ₹ 20,00,000 - ₹ 25,00,000 per yearSenior .Net Developer - GMT Job Summary: We are seeking a highly skilled and experienced Senior .NET Developer with deep expertise in Azure Event Hub and event-driven architectures. This role demands hands-on experience in developing scalable, high-performance cloud-native applications using .NET Core, C#, and Microsoft Azure Integration Services. ...