Bachelor of Science (BSc) in Computer Science, Software Engineering, Master of Science (MSc) in Computer Science, Software Engineering
Other Requirement
:
8+ years of experience in backend system development with C#/.NET
Proven experience in system design, distributed systems, and architectural patterns
Solid understanding of Redis for caching, message queues, and data structures
Strong experience with multi-threading, high-throughput systems, and real-time data processing
Prior experience in fintech, trading platforms, or financial services is highly preferred
Hands-on experience with SQL and NoSQL databases
Ability to lead a team, resolve conflicts, and coach engineers for performance
Familiar with DevOps, CI/CD pipelines, version control (Git), and Agile methodologies
Excellent communication, decision-making, and problem-solving skills
Nice to Have:
Experience with event sourcing, CQRS, or Kafka/RabbitMQ
Exposure to front-end technologies (React, React Native)
Cloud experience (AWS)
Solid working knowledge of Linux-based systems (Ubuntu, CentOS, etc.)
Security best practices in fintech systems
Experience
:
At least 8 years
Responsibilities
:
XPERT FINTECH LTD. (XFL) is the market leader in financial technology in Bangladesh’s stock market industry. With the acquisition of EcoSoftBD, we’ve pioneered the first Technical and Fundamental Analysis software with real-time DSE and CSE data, helping thousands of investors grow and secure their wealth over the last 15+ years.Now entering a new phase of innovation, we’re building a next-generation stock trading platform—scalable, fast, and intelligent. We’re looking for a technical leader who can take ownership of architectural decisions, guide engineering best practices, and lead a talented development team.Job SummaryWe’re seeking a Team Lead with deep expertise in System Design, Architecture, and Fintech to lead the development of mission-critical, high-performance software systems. You’ll be the go-to person for design decisions, performance optimizations, and leading a cross-functional team from concept to production.JOB RESPONSIBILITIES:
Lead a team of software engineers, mentoring and guiding them in system architecture, clean code, and best practices
Architect, design, and implement scalable and robust systems using C#, .NET, and Redis
Make key decisions on infrastructure, database design, caching strategies, event-driven architecture, and microservices
Own and drive technical roadmaps and ensure alignment with business objectives
Collaborate closely with Product Managers, QA, and DevOps to deliver timely, reliable releases
Conduct regular code reviews, ensure adherence to software development standards
Proactively identify system bottlenecks and suggest improvements for performance, scalability, and security
Provide technical leadership in fintech-related domains such as market data ingestion, order management, trading APIs, and reporting systems
Apply Instruction
Send your Resume, portfolio (if any), and a brief note on why you're a good fit to: career@xpertfintech.comSubject: Team Lead - System Design & Architecture - Your NamePlease note we will be shortlisting on an ongoing basis, so would encourage early applications. Email your CV
Send your CV to the given email career@xpertfintech.com