Linkedprime
INGOT

.NET Team Leader (Jordan)

Posted: 11 hours ago

Job Description

At INGOT, we believe in building high-performing teams where everyone is in the right seat – not just filling a role, but thriving in it. Our approach emphasizes in getting the right people in the right positions to drive business growth and success.Here’s what that means for YOU:You’ll excel at what you do because you’re in a role that aligns with your skills and passionsYou’ll be aligned with our core values - High Ethics, Commitment and Innovation – we’re looking for team members who get it, want it, and have the capacity to do itWe want you to thrive in an environment where your contributions matter, and you can make an impact on our mission.If you’re a high-energy, results-driven professional who’s ready to take on a role that matches your expertise and values, we’d love to connect! Check out the details below and see if this is the right fit for you.Purpose of Role/Summary:The .NET Team Leader is responsible for guiding a team of developers in the design, development, and maintenance of APIs and back-end systems supporting algorithmic trading. The role operates within a microservices architecture and utilizes technologies such as gRPC to deliver scalable, secure, and high-performance solutions.Responsibilities include leading technical design and architecture, mentoring team members, establishing coding standards, and ensuring alignment with development best practices. Collaboration with stakeholders is required to translate business requirements into robust technical implementations and to manage project timelines. The role also supports continuous improvement within an Agile environment and holds accountability for the full delivery lifecycle, ensuring that features and enhancements meet established standards for quality, performance, and maintainability.Main Activities and Responsibilities:Lead and coordinate the activities of the development team, ensuring tasks are prioritized, planned, and executed efficientlyAct as the primary liaison between developers, project managers, and IT leadership, ensuring clear communication and alignmentOversee the design, implementation, and optimization of backend systems, APIs, and microservicesTroubleshoot, debug, and resolve complex performance and scalability challenges.Conduct regular code reviews, enforce coding standards, and ensure adherence to best practicesDrive architectural improvements and technical innovation to strengthen the overall product ecosystemManage the hosting environment, including database administration, performance tuning, and scaling to handle load variationsProvide mentorship, guidance, and training to developers to foster professional growth and maintain a high-performing teamEnsure projects are delivered on time, within scope, and to the expected quality standardsCollaborate with business stakeholders to capture requirements and provide technical solutions aligned with business goalsContinuously refactor and enhance existing systems for maintainability, resilience, and efficiencyPromote and contribute to Agile practices, including sprint planning, retrospectives, and daily stand-upsPrepare and present progress updates, performance metrics, and reports to management.Any other responsibilities aligned with the roleRequired Skills & Experience:7+ years of professional experience in Object-Oriented Programming with strong knowledge of SOLID principlesProven experience leading development teams within the banking, finance, or trading sector; front-office IT exposure is advantageousStrong proficiency in C# and server-side architecture for high-performance, low-latency applicationsFluency in English (both written and spoken)Expertise in C++ for performance-critical trading integrationsAdvanced SQL (MSSQL, MySQL) and NoSQL database experience, including optimization and administrationExperience designing and delivering service-oriented applications with gRPC, REST, or SOAPHands-on experience with messaging systems (e.g., Redis, Kafka, ActiveMQ, ServiceBus)Familiarity with Node.js (WebSocket, Express server) for real-time systems integrationStrong background in containerization (Docker, Kubernetes) and distributed deploymentsKnowledge of caching strategies and performance optimization techniquesFamiliarity with CI/CD pipelines, tools, and DevOps practicesExperience working with cloud environments (Azure or AWS)Strong knowledge of testing practices, including unit testing and mocking frameworks (XUnit, NUnit, SpecFlow, XBehave)Previous experience integrating with MetaTrader 4/5 or other trading platforms is highly desirablePractical understanding of Agile methodologies (Scrum, Kanban), including sprint planning and backlog managementExcellent problem-solving skills, with strong verbal and written communication abilitiesFurther Info: The role is in Amman, JordanWorking Hours areSunday–Thursday, / Monday–Friday, 08:30 – 17:00Hybrid working model, supportive and collaborative culture18 days annual leaveFlexitimeCompetitive salary package with comprehensive benefitsIf you are interested, please apply here:https://ingotbrokers.bamboohr.com/careers/317?source=aWQ9MjA%3D

Job Application Tips

  • Tailor your resume to highlight relevant experience for this position
  • Write a compelling cover letter that addresses the specific requirements
  • Research the company culture and values before applying
  • Prepare examples of your work that demonstrate your skills
  • Follow up on your application after a reasonable time period

You May Also Be Interested In