We're are financial technology company with focus on capital market on a mission to reinvent the trading business is done through innovation and automation technology. We believe that our people are not only our greatest asset but also our biggest competitive advantage. Innovation and our exceptional team are at the heart of what makes Symphony Fintech. We are constantly on a look out for talented, high-performing, and enthusiastic people to join our team
Let's shape together the world for the better.
Our team members are smart, collaborative and have fun working with each other. Our leadership shares an exciting, evolving vision for the company and empowers employees to help shape and deliver that vision.
You thrive on the energy and entrepreneurship of a start-up environment– especially in a really cool team that has already achieved impressive success – you'll love it here. We provide a collaborative day-to-day environment where everyone's voice can be heard.
- Primary responsibilities to support client on our API Related Queries.
- Perform verification testing on customer reported defects.
- Recreate reported issues in internal server with customer’s configuration.
- Ensure customers reported issues are resolved to the client's satisfaction in a timely manner.
- Do API testing in our server with each build released.
- Irrespective of API need to handle other production issues of Our Application and help developer trace the issue.
- Should support clients both on calls and emails.
- 1+ years of work experience in java, python, .net, node (ANY 2 is mandatory).
- Excellent verbal and written communication and organization skills.
- Demonstrated strong analytical, troubleshooting and problem solving skills.
- Experience providing support to direct customers, resellers, and field personnel in resolving product related issues.
- Demonstrated strong leadership skills.
- Contribute to technical documentation/knowledge base for internal and/or external use.
- Experience in Trading knowledge will be an advantage.
- Candidate must have experience in supporting clients of CTCL Stock Trading Platform.
1–3 Years
- Perform manual and Automated testing for APIs to ensure product quality and reliability.
- Perform API validation and data verification against expected responses.
- Test and validate REST APIs using tools like Postman or similar platforms.
- Execute functional, regression, and integration testing for new builds and releases.
- Able to Automate API requests and responsnotes for doing Automation API testing.
- Reproduce and debug issues reported by clients in staging or internal environments.
- Assist in creating and maintaining test cases, test plans, and test documentation.
- Work closely with developers, QA and support teams to ensure timely resolution of defects.
- Identify, log, and track defects using bug tracking tools; collaborate with developers to resolve issues.
- 1–3 years of experience in manual testing and API testing.
- Hands-on experience with API tools like Postman, Swagger, or similar.
- Knowledge of API automation using Python.
- Understanding of HTTP methods, status codes, JSON/XML.
- Strong knowledge of software testing concepts (STLC, test case design, defect lifecycle).
- Good analytical, debugging, and problem-solving skills.
- Excellent communication (written & verbal) and documentation skills.
- Ability to work in a fast-paced environment and handle multiple tasks.
- Experience with automation frameworks (e.g., PyTest, RestAssured, etc.).
- Knowledge of trading platforms or financial domain (e.g ., CTCL systems) is a plus.
Business Analyst with strong exposure to CTCL Trading platforms and good understanding of RMS and front end features.
The selected candidate shall be primarily responsible for the following activities:
- Interact with helpdesk, internal and external stakeholders, regulatory bodies with regards to new products and functionalities.
- Requirement gathering, testing and Go Live of functionalities pertaining to the below applications: Retail and Institutional client trading application Web based Trading Application Mobile Trading Application Back Office Applications
- Tracking regulatory changes and analyzing the impact of the same on the trading application
- Getting exchange approvals of existing and new features added in applications
- Good hands on writing BRDs/FRDs, giving explanation to Development and Testing team for scope of requirements
- A minimum of 2−6 years of IT business analysis experience
- Should have good knowledge and hands on Trading applications, feature understanding
- Should have good control on CTCL Applications, IBT Trading terminals like TWS, Web, Mobile..
- Working knowledge of capital markets, financial products and concepts
- Recent exposure to the trade processing lifecycle
- Experience of the full software development lifecycle
- Experience with capturing and documenting user requirements, both explicit and implied
- Experience of writing specifications so as to communicate effectively with a development team
- Ability to work in an autonomous fashion with low−levels of management intervention
- Excellent written and verbal communication skills
- Good problem solving and analytical skills
5-7 years / 10 years
Engineering (Comp. Science or IT only)
- Development skills: C++ , stl, data structures and algorithms, oops, FPGA
- Operating system skills: Linux , windows. kernel basics, operating system fundamentals, parallel and multi-threaded programming, network programming and protocols (TCP/UDP/multicast/unicast), IPC and RPC, memory management, file operations
- Domain preference : Low latency - high throughput experience, real time financial markets, order management, risk management, derivatives, market data
- Keyword Tools: github, svn, postman, ants profiler, gdb, wireshark
- Keyword - dev processes : Agile development, scrum
- Cloud skills : aws - certification preferred, docker and container technologies
- JD : Design , development, test, debug and review software architecture / code / test artifacts
4 – 5+ Years
Bachelor’s or Master’s degree in Computer Science, Engineering, or equivalent experience
- Strong command of C#, .NET Core / .NET 6+
- Deep understanding of:
- CLR internals
- GC modes (Server GC, Workstation GC, SustainedLowLatency)
- Memory allocation patterns
- Thread scheduling
- Experience with:
- Zero-allocation coding
- High-frequency loops
- Lock-free programming
- High-performance collections
- Binary serialization/deserialization
- TCP/UDP socket programming
- Custom protocol design
- High-throughput message processing
- Buffer management and pooling
- Multithreading and synchronization primitives
- ThreadPool tuning
- Async I/O pipelines
- Race condition debugging
- PerfView, dotMemory, dotTrace
- BenchmarkDotNet
- Wireshark / network profilers
- Experience in trading systems, market data feeds, or OMS/RMS
- Knowledge of FIX protocol, multicast feeds, or binary market data
- Experience with Redis/RabbitMQ for high-throughput messaging
- Understanding of real-time distributed systems
- Strong debugging and analytical mindset
- Ability to work in high-pressure, latency-sensitive environments
- Clear communication and documentation discipline
- Ownership mindset with attention to detail
7+ years
Engineering (Comp. Science or IT only)
- Development skills: C++ , stl, data structures and algorithms, oops, FPGA
- Operating system skills: Linux , windows. kernel basics, operating system fundamentals, parallel and multi-threaded programming, network programming and protocols (TCP/UDP/multicast/unicast), IPC and RPC, memory management, file operations, db basics
- Domain preference : Low latency - high throughput experience, real time financial markets, order management, risk management, derivatives, market data
- Keyword Tools: github, svn, postman, ants profiler, gdb, wireshark, jira, ai tools wrt productivity improvement
- Keyword - dev processes : Agile development, scrum
- Cloud skills : aws - certification preferred, docker and container technologies
- JD: Design, develop, test, debug and review software architecture, code, and test artifacts. Also responsible for planning of releases, team mentoring, evaluating technology solutions and approaches and seek rationale based signoff, stakeholder management.
- Provide XTS / Blitz deployment and BODEOD support
- Resolve day to day issue of clients' via phone, email and on-line chat or Remote Support
- Troubleshoot XTS / Blitz application issue
- Coordinate with Client, Dev Team and Application Support team for resolving the issue
- Monitor and maintain server health and Infra
- Provide BOD/EOD process demo to Client
- Maintain and update client hardware / Software configuration and build details in document as per company policy
- Coordinate with Exchange for Login or other technical issue for Symphony UAT Setup.
- Maintaining excellent relations with Customers and create a trusting relationship.
- Be able to manage team
- Knowledge of Exchange (NSE, BSE, MCX, NCDEX) Connectivity type, protocol and required details for CTCL (Interactive and Broadcast) configuration.
- Knowledge of Troubleshooting Exchange login and Broadcast issue.
- Knowledge of Linux commands for day to day Operations, Deployment and Application troubleshooting.
- Knowledge of Multicast technology and troubleshooting.
- Knowledge of network issue for application connectivity issue.
- Knowledge of Windows , Linux firewall configuration.
- Knowledge of MySQL, MongoDB Database Management and backup
- Knowledge of Windows and Linux software installation and configuration.
- Knowledge of Batch Script, Python Script, Linux Bash Script, Powershell script
- Knowledge of Windows, Linux and Network performance monitor.
- Knowledge of Trading platforms such as ODIN, NEST, NOW etc
- Willing to work with extended time support when emergency
- Should take the responsibility of given task and complete in time
- Good communication skills written and verbal (English / Hindi)
- Good Team work
- Preferred Microsoft / Linux / Network / ITIL certified.
- Prefer Graduate from reputed university.
- Primary responsibilities to support client on our API Related Queries.
- Perform verification testing on customer reported defects.
- Recreate reported issues in internal server with customer’s configuration.
- Ensure customers reported issues are resolved to the client's satisfaction in a timely manner.
- Do API testing in our server with each build released.
- Irrespective of API need to handle other production issues of Our Application and help developer trace the issue.
- Should support clients both on calls and emails.
- Should lead Junior API support executive
- 3+ years of work experience in java, python, .net, node (ANY 2 is mandatory).
- Should have knowledge about Rest API’s
- Capital Market Domain Knowledge Mandatory.
- Excellent verbal and written communication and organization skills.
- Demonstrated strong analytical, troubleshooting and problem solving skills.
- Experience providing support to direct customers, resellers, and field personnel in resolving product related issues.
- Demonstrated strong leadership skills.
- Candidate must have experience in supporting clients of CTCL Stock Trading Platform
We are looking for a talented IOS Developer, who has a passion for technology, with a deep understanding of IOS solutions, and loves working in a fast-paced agile and innovative environment. At Symphony, the resource will be responsible for design and build the next generation of our mobile trading application for financial marketplace.
Work in a fast-paced Scrum environment in designing and building mobile applications for Apple’s iOS delivering complete features for the end user
Collaborate with Symphony business and product teams to develop mobile trading applications
Ensuring quality and performance of application to specifications
Create robust and scalable high-volume applications and develop prototypes quickly
Follow software engineering best practices in code, architecture, and testing throughout the development life-cycle
Publishing application on App Store
2-5+ years proven IOS app development experience and extremely good in data structure
Experience building an entire app from scratch and ideally a portfolio of apps featured in the App Store
Solid knowledge of Objective C and C++ -Experience in swift is mandatory -Strong knowledge of Data Structure and Algorithms – Mandatory -Strong knowledge of OOPs -Working knowledge of REST APIs
Knowledge of Apple’s design principals and application interface guidelines
Experience with RESTful APIs, NodeJS, Socket.IO, SqlLite, MongoDB
Strong knowledge of design patterns such as MVC and MVVM
A knack for benchmarking and optimization
Strong problem-solving skills, excellent coding and debugging skills
A focus on user-oriented development, supporting services, and end-user satisfaction.
Self-motivated and self-managing with strong interpersonal skills
Bachelors or Masters in computer science, engineering or equivalent.
- Determine and define project scope and objectives
- Predict resources needed to reach objectives and manage resources in an effective and efficient manner
- Develop and manage a detailed project schedule and work plan
- Sprint planning, Conducting Daily stand ups, resolving team impediments
- Provide project updates on a consistent basis to various stakeholders about strategy, risk, adjustments, and progress
- Utilize industry best practices, techniques, and standards throughout entire project execution
- Monitor progress and make adjustments as needed
- Measure project performance to identify areas for improvement
- Bachelor's or Master's Degree in computer science or a related field
- 5-7 years of project management and related experience
- 3-4 years of experience in Capital Market experience preferably in CTCL applications development
- Proven experience in project management and software development.
- Good working knowledge of project estimation techniques.
- Able to work in agile methodology.
- Strong familiarity with project management software tools, methodologies, and best practices
- Tools used: Jira, Confluence, MS Excel, MS Project, MS PowerPoint, MS Word
- Project Management Professional (PMP) / Scrum Master certification preferred
- Good leadership, decision-making, and organization skills.
- Strong attention to detail and multi-tasking skills.
- Able to manage multiple projects and teams at a time
- Write clean, maintainable, and efficient Python code
- Develop and implement APIs and web services using Python frameworks (e.g., Django, Flask)
- Work with various data structures and algorithms
- Collaborate with designers and product managers to translate requirements into technical solutions
- Test and debug code to ensure functionality and performance
- Stay up-to-date with the latest Python libraries and technologies
- Participate in code reviews and contribute to improving code quality
- May involve some DevOps tasks such as deployment and configuration management (depending on the company)
- Proven experience with Python programming language (minimum 3+ years)
- Experience with object-oriented programming (OOP) concepts
- Familiarity with common Python libraries and frameworks (e.g., NumPy, Pandas, Django/Flask)
- Understanding of web development concepts (HTTP, REST APIs)
- Strong problem-solving and analytical skills
- Excellent communication and collaboration skills
- Ability to work independently and as part of a team
- A passion for learning and staying up-to-date with new technologies (bonus)
3–5 Years
B.E./B.Tech (IT/CS), MCA
We are seeking a skilled QA Engineer with 3–5 years of experience in Software Testing, preferably within the Capital Markets domain. The ideal candidate should possess handson experience in testing Trading Applications, Order Management Systems (OMS), Risk Management Systems (RMS), and Exchange Connectivity solutions. The role requires a strong understanding of trading workflows, software testing methodologies, and modern QA practices.
- Analyze business requirements, functional specifications, and user stories to design effective test scenarios and test cases.
- Execute functional, integration, regression, and UAT testing activities.
- Validate end-to-end trading workflows including order placement, modification, cancellation, execution, trade confirmation, and risk validations.
- Perform testing of OMS, RMS, Market Data, Trading Terminals, and exchange interfaces.
- Identify, log, track, and verify defects through closure.
- Prepare and maintain test documentation, test data, execution reports, and defect metrics.
- Collaborate with cross-functional teams to ensure quality throughout the Software Development Lifecycle (SDLC).
- Contribute to test automation initiatives and continuous improvement of QA processes.
- 3–5 years of hands-on experience in Software Testing.
- Experience in testing Capital Market applications, particularly in Equities, Derivatives, Currency, or Commodities segments.
- Strong understanding of Order Management Systems (OMS), Risk Management Systems (RMS), and trading workflows.
- Hands-on experience in Functional, Integration, Regression, and UAT testing.
- Experience with API testing tools such as Postman, Swagger, or similar platforms.
- Good SQL knowledge for database validation, data verification, and troubleshooting.
- Experience with defect and test management tools such as JIRA, Zephyr, TestRail, or equivalent.
- Strong analytical, debugging, problem-solving, and communication skills.
- Experience working in Agile/Scrum environments.
- Experience with API testing using Postman/Swagger.
- Good SQL knowledge for database validation, data verification, and troubleshooting.
- Experience with JIRA or similar tools.
- Basic knowledge of automation testing frameworks such as Selenium, Playwright, Cypress, or similar tools.
- Basic programming/scripting knowledge in Python, Java, or JavaScript.
- Exposure to CI/CD pipelines and modern Quality Engineering practices.
- Strong analytical, debugging, and communication skills.
- Passionate about software quality and continuous improvement.
6 –10 Years
B.E./B.Tech (IT/CS), MCA
We are looking for a Senior QA Engineer with strong experience in Capital Markets and Stock Market Trading Platforms. The candidate should have hands-on expertise in testing Order Management Systems (OMS), Risk Management Systems (RMS), Exchange Connectivity, and Trading Applications across Equities, Derivatives, Currency, and Commodities.
The candidate will be responsible for leading end-to-end testing activities, ensuring product quality, validating business requirements, and collaborating with cross-functional teams to deliver highly reliable and scalable trading solutions.
- Analyze business requirements and prepare effective test strategies and test plans.
- Design, execute, and manage functional, integration, regression, and UAT testing.
- Validate end-to-end order lifecycle, risk controls, market data, and exchange interfaces.
- Perform testing of OMS, RMS, trading terminals, and related back-office integrations.
- Log, track, and manage defects through closure.
- Support release validation, production deployments, and post-release testing.
- Collaborate with Business, Development, Product, and Operations teams to ensure quality delivery.
- Mentor junior QA team members and contribute to QA process improvements.
- Prepare and present test metrics, defect reports, release readiness reports, and quality dashboards to stakeholders.
- Strong knowledge of Indian Capital Markets and trading workflows.
- Experience in Equity, F&O, Currency, and Commodity trading platforms.
- Good understanding of NSE, BSE, MCX trading processes and exchange regulations.
- Hands-on experience in OMS, RMS, Exchange Connectivity, and Market Data applications.
- Experience in order lifecycle, risk validation, margin checks, exposure management, and exchange gateway testing.
- Proficiency in API testing using Postman/Swagger and database validation using SQL.
- Experience with JIRA or similar testing tools.
- Strong analytical, troubleshooting, and communication skills.
- Strong Exposure for CTCL, Algo Trading, DMA, or Smart Order Routing.
- Basic knowledge of automation testing frameworks such as Selenium, Playwright, Cypress, or similar tools.
- Basic programming/scripting knowledge in Python, Java, or JavaScript.
4 – 5 Years
Bachelor’s degree in Computer Science, Information Technology, Engineering, or equivalent experience.
MySQL 5.7 / 8.0: Strong expertise in InnoDB internals, indexing, query plans, and partitioning.
SQL Programming: Advanced knowledge of DDL, DML, DCL, and TCL.
Database Objects: Proficiency in stored procedures, triggers, functions, and events.
Performance: Expert in query optimization and performance tuning.
Design: Solid understanding of schema design, normalization, and ER modeling.
Fundamentals: Strong grasp of ACID properties, isolation levels, locking, and transactions.
Experience with ETL pipelines, data migration, or integration tools.
Familiarity with Linux environments and shell scripting.
Experience with High Availability (HA) setups.
Hands-on knowledge of MySQL Replication (Master-Slave, Group Replication, etc.).
Exposure to Disaster Recovery (DR) setups and failover strategies.
Strong analytical and problem-solving abilities.
Clear communication and documentation skills.
Ability to work independently and within cross-functional teams.
High attention to detail and a commitment to data accuracy.
6-10 Years
B.E./B.Tech (IT/CS), MCA
We are seeking a Senior Automation/ Lead Automation QA Engineer with strong expertise in test automation and software quality assurance. The ideal candidate will have hands-on experience in designing, developing, and maintaining scalable automation frameworks for web applications, APIs, Mobile, Desktop and backend services. The role involves working closely with Development, Product, and QA teams to ensure high-quality releases through automated testing, continuous integration, and robust quality engineering practices.
Preference would be given if candidate has Automation experience for Capital Market Products.
- Primary Skills: Senior Test Automation Engineer with hands-on experience in Web, Mobile, Desktop, and API Automation using Selenium, Playwright, Appium, and Python.
- 6–10+ years of experience in Software Testing with strong expertise in automation framework development and implementation.
- Experience in automating Web, Mobile (Android/iOS), Desktop, and API applications.
- Strong knowledge of Python, Selenium, Playwright, Appium, PyTest/BDD frameworks, and automation best practices.
- Experience with API testing tools and methodologies.
- Good understanding of database testing, SQL validation, and backend data verification.
- Strong understanding of OOP concepts and automation framework design.
- Experience working in Agile/Scrum environments.
- Ability to mentor team members and contribute to automation best practices.
- FinTech, Banking, Payments, or other enterprise domain experience preferred.
- Design, develop, and maintain automation frameworks for Web, Mobile, Desktop, and API applications.
- Create, execute, and maintain automated test scripts and regression test suites.
- Participate in test planning, estimation, and execution activities.
- Perform functional, integration, regression, smoke, and end-to-end testing.
- Validate APIs, databases, and backend services to ensure application quality and data integrity.
- Analyze test results, identify defects, and work with development teams for timely resolution.
- Collaborate with Product Owners, Business Analysts, Developers, and QA teams to ensure quality deliverables.
- Monitor and improve automation coverage and test effectiveness.
- Mentor junior automation engineers and support knowledge sharing within the team.
- Support release validation and contribute to continuous quality improvement initiatives.
- Provide Post Sales customer support of CTCL and Algo Trading Platform to clients
- Resolve day to day queries of clients' via phone, email and on-line chat
- Explain the Risk management rules available in the Platform and how it impacts trading of the Users
- Troubleshooting, capturing logs and interacting with Development Team for defect resolution
- Provide information to clients about our various products through online demo & webinars
- Understanding requirements of new clients and additional features
- Testing new software release & giving inputs prior to deployment in Production environment
- Maintaining excellent relations with Customers and create a trusting relationship
- Be able to manage team
- Knowledge of Capital Markets( Cash, Futures & Options segments )
- Excellent knowledge of RMS rules of CTCL platforms for Indian Stock Exchanges and Brokers
- Reasonable knowledge of F&O Trading
- Knowledge of Trading platforms such as ODIN, NEST, NOW etc
- Knowledge of charting applications such as Amibroker would be preferred
- Candidates with experience on Dealing desk and Live Trading terminal will be preferred
- Bachelor’s or master’s degree with a concentration in Financial industry preferred
Are you a talented Android Developer, who has a passion for technology, with a deep understanding of android solutions, and loves working in a fast-paced agile and innovative environment?
If your answer is Yes, we would like to hear from you. At Symphony, you will be responsible for design and build the next generation of our mobile trading application for financial marketplace.
- Work in a fast-paced Scrum environment in designing, delivering complete features for the end user
- Collaborate with Symphony business and product teams to develop mobile trading applications
- Have the ability to balance high response, stable and efficient code with attractive and functional aesthetics
- Create robust and scalable high-volume applications and develop prototypes quickly
- Follow software engineering best practices in code, architecture, and testing throughout the development life-cycle
- 2-5+ years solid Android software development experience
- Excellent knowledge of Android ecosystem, Android Studio and emerging technologies.
- Solid knowledge of Kotlin
- Experience with RESTful APIs, NodeJS, Socket.IO, SqlLite, MongoDB, RxJava and Retrofit
- Strong knowledge of design patterns such as MVP, MVVM, Clean architecture etc
- A knack for benchmarking and optimization
- A focus on user-oriented development, supporting services, and end-user satisfaction.
- Self-motivated and self-managing with strong interpersonal skills
- Bachelor’s/Master’s degree in computer science, engineering or equivalent industry experience
- Excellent negotiation skills.
- Identify product improvements or new products by remaining current on industry trends, market activities, and competitors.
- Ready to work with Targets & goals.
- Matured customer relationship management.
- Able to give effective demos.
- Maintains professional and technical knowledge by attending webinars / workshops.
- Contributes to team effort by accomplishing related results as needed.
- You must have 4-5 yrs. of experience in handling sales to Stock Brokers / Sub Brokers.
- Experience in handling CTCL Trading and/or Algo Trading Product/Solution sales.mr
- Excellent communication skills both verbal and written.
- Bachelor’s or master’s degree with a concentration in marketing, promotions, sales, or business administration preferred