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.
- Primary Skills: Test Automation Architect with hands on experience in Selenium, Appium with Java.
- Around 5 yrs. of Hands-on Experience in implementing test automation using Selenium, Appium and JAVA, TestNG, Maven.
- Ability to manage complex projects that implement test automation framework(s) like TestNG (TDD), Cucumber (BDD) and integrate with CI/CD pipeline.
- Define and implement test automation strategy including roadmap, tools, framework & approach
- Strong understanding of best practices for automation testing methodology
- Oversee and manage multiple test automation testers team.
- Good understanding of Web, Mobile, API Automation with Rest and database testing technologies
- Strong OOPs concepts with Java
- Designing & Implementing Test Automation
- Creating Automation Test Plan and execution
- Selenium tools and Configuring Selenium Test Environment (Ex: Eclipse IDE, Java, Selenium WebDriver and TestNG or Cucumber frameworks etc…)
- Creating, Organizing, and managing Test Automation Resources
- Creating, Enhancing, debugging and Running Test Script / Cases
- Organizing, monitoring defect management process
- Handling changes and Conducting Sanity, Integration and Regression Testing
- Co-coordinating Test team members and Development team in order to resolve the issues
- 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
BE / BTech (Computer Science)
Relevant Experience of 8 - 10 years
Android / iOS / js frameworks / hybrid development platforms like ionic, Xamarin, sencha / micro services / REST API / WebSocket’s
- To design, develop, deliver and maintain business critical enterprise mobility solutions as per planned milestones
- Technically lead a team of developers
- Familiarity and hands on experience with native platforms as well as hybrid solutions for front ends and micro-services based backends
- Sound knowledge of defining user journeys and relevant information architectures that delivers capabilities to a wide demography of users on the same platform
- Experience in integrating content and capabilities from partners and deliver a seamless and user-friendly experience
- Design for performance on hand held form factor to deliver responsive capabilities
- Candidates with BFSI experience - real-time streaming information delivery
- Working knowledge of public cloud platforms like AWS
- Candidates familiar with online reputation management processes
3-7 years
Engineering (Comp. Science or IT only)
- Development skills: C++, stl, data structures and algorithms, oops
- Operating system skills: Linux, windows. kernel basics, 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
- 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
Are you 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?
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 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 Swift, Objective C and C++
- 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
-Looking for a Software Tech Lead (.NET Core/C#/RDBMS/Operating System internals) responsible for managing a product team , design system architectures, build and deliver the low latency market connectivity, algorithmic trading framework, optimized UIs, UI framework, Custom, Controls, GDI+ Charting and low touch front-end Trading solutions.
-You will be leading trading application development and continuous improvement
-Lead the full software development lifecycle across design, development, implementation and improvement.
-Working on a range of features and products, producing top quality tested code and having a say in all areas across the electronic trading business. Taking an active role in all stages of development including the analysis of business requirements, planning, implementation and delivery.
-Producing high quality code with automated tests
-Handle multiple concurrent projects while adapting quickly to changing priorities
-Build and manage continuous integration process to build, deploy and operate trading systems in a production environment.
-Participate in design and code reviews
-Manage technology teams, reviews of technical artifacts , planning and tracking oversight, knowledge management
-Working experience with .NET/C#/C++ related technologies in trading and enterprise projects along with Windows Forms, WPF, WCF, Custom Control, Linq,
-Entity Framework, Multithreading, Reflection, Inter process communication, design, pattern, messaging, API and so on.
-Hands-on experience with RDBMS, OLTP technology
-Ability to conduct focused innovation/research on technology choices and assist in decision making
-Experience with complex projects through the software development lifecycle
-Development and debugging of multi-threaded and low latency systems
-Performance profiling and optimization
-Strong knowledge and experience with real-time multi-asset financial trading system is preferred
-Strong communication & collaboration skills
-Passionate Team Player with Can-do attitude with Team handling capability.
- 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
- Working predominantly in C++ on Linux, design and develop High Frequency multi exchange trading platform that are robust, resilient and extremely fast, including core infrastructure, market data handling, core framework, risk management, execution algorithms and exchange connectivity.
- Optimizing the system using network and system programming as well as other advance techniques to minimize latency
- You will be encouraged to update your knowledge about state-of-the-art development tools, programming techniques, and computing equipment.
- Very strong C++ development experience, including modern C++14, STL, templates, and low level and high-level optimization
- Experience in developing extremely low latency systems
- Experience in multi-threading and concurrency problematics Multi-threaded processing and inter-process communication
- Sound knowledge of basic data structures and algorithms with performance focus
- Previous experience of programming techniques used in HFT systems such as lock-less queues, circular buffer
- Hands-on experience and knowledge of debugging tools and code optimization principle
- Experience with development on Linux platform
- Low level knowledge of network stack (CPU, NIC, PCIe, related drivers) is a plus
- Strong analytical and problem-solving skills
- Bachelors degree in Computer Science or Computer Engineering, Mathematics, or equivalent
- Experience in "kernel by-pass" solutions (Nice to have)
- Contributing to the architecture, design, and implementation of an automated testing framework to reduce time to market and increase the quality of our product
- Perform manual and automated testing for Trading Platform
- Working closely with software developers, testers and stakeholders globally to refine technical requirements for the test framework
- Design and implement new automation frameworks and test scripts for maximum test coverage and depth
- Prepare documentation and test plans
- Work in an agile environment
- Maintain and support quality assurance and integration testing environment
- Work alongside Development Team, Project Managers, Internal Users and other QA Team members to review and implement business requirements.
- Assist Developers in quickly investigating problems and reproducing scenarios reported in UAT & Production Environment.
- At least 1 years of experience programming in Python
- Competence using Linux, Windows, and basic knowledge of system administration and environment management
- Excellent written and oral communication skills
- 2-5 years' experience on software quality assurance and testing
- Experience in the finance industry and in Quality Assurance working with trading systems a strong plus
- Bachelors or Masters degree with One to Four years of experience
- Building highly interactive web based trading platforms on a JavaScript stack (Node.js backend, Angular + jQuery on the front-end), with web sockets (socket.io), MondoDB and Redis.
- Take full stack responsibility for supporting backend and frontend components.
- Expert knowledge and a passion for working with JavaScript technologies and frameworks
- Expert development experience of NodeJS, Express and AngularJS
- Strong HTML5 and CSS3
- Full Stack Developer - NodeJS / Angular / React
- Understanding of RESTful web service consumption and authoring
- You have implemented a AngularJS front-end on at least one other live, production-grade web application being used by real people for a real use-case.
- You have experience with web sockets
- Message Queueing / Message Bus technology (e.g. RabbitMQ, Kafka, etc.).
- Working knowledge of Git and agile methodologies
- Understanding of micro-services and containerized technologies (Docker, Kubernetes, etc.)
- Strong analytical, verbal & written skills
- Bachelors or Masters degree with two to four years of experience
- Working as part of one of high performing software teams, you'll be developing the UX/UI of a low latency Multi-asset trading platform using C# WPF, Windows Form
- The systems have high update rates and require very powerful and optimized UIs and servers to cope with these demands. The C# clients control all aspects of the system from algorithmic trading configuration to electronic feeds and require clear, intuitive design.
- You should be a practical technologist, who can show excellent problem solving skills and enjoy all aspects of software development
- Working on a range of features and products, producing top quality tested code and having a say in all areas across the business
- Innovating new product feature
- Taking an active role in all stages of development including the analysis of business requirements, planning, implementation and delivery
- Producing high quality code with automated tests
- Handle multiple concurrent projects while adapting quickly to changing priorities
- Proven results delivering multi-threaded, high performance user interfaces in C#/WPF
- Proficient in object oriented programming and advanced programming language
- Data structures, design patterns and collections
- Multi-threaded programming
- .NET Standard APIs
- Knowledge of financial markets and trading systems (is Plus)
- Strong analytical, verbal & written skills
- Bachelors or Masters degree with three to five years of experience
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
- 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 6-10 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