Everything you need: ExperienceConsultingKnowledge
We have over a decade of experience designing, developing, and maintaining trading systems from start to finish. Our specialization is in the Capital Markets industry. We understand how trading systems are designed and built. And we put that knowledge to work for our clients. This gives us an advantage when it comes to providing services and products to our clients. And as a result of that experience, we know how to create trading systems and algorithms that work and can truly add value to our clients.
About OneRock
We have over a decade of experience designing, developing, and maintaining trading systems from start to finish. Our specialization is in the Capital Markets industry. We understand how trading systems are designed and built. And we put that knowledge to work for our clients. This gives us an advantage when it comes to providing services and products to our clients. And as a result of that experience, we know how to create trading systems and algorithms that work and can truly add value to our clients.
Meet our Founders
We are people with passion and experience
The goal of OneRock is to use their expertise in capital markets to build a cutting edge system for their clients and helping them in building and maintaining their in house trading systems. The solid track record of the founders gives OneRock a competitive edge against others in the industry.
Services & Expertise
Our area of specialty is the capital markets sector. From front to back, we are familiar with the development and design of trading systems. Our goal is to assist clients in developing intelligent, long-lasting procedures, putting in place frameworks for risk management, and best-in-class training their personnel.
Creating security masters, managing listed and OTC market data, order routing systems, drop copies, trade management systems, or hosting data internally over customized caches are all things we assist our clients with. The necessity for quick services is critical in order to maintain their operations.
Software Development
Photo Gallery
Careers
We are Hiring!
Job Title: Senior FIX Protocol Developer and Team Lead
Location: Mumbai/Andheri East
Job Type: Full-Time
Experience Level: 7-10 years
About the Role:
We are seeking a highly experienced and skilled Senior FIX Protocol Developer and Team Lead to join our dynamic team. The ideal candidate will have extensive experience with the FIX protocol, specifically using the QuickFIX library, and a strong background in Java and .NET Core development. This role requires a professional with a proven track record in team management and a history of working with foreign clients.
Key Responsibilities:
- Develop and maintain financial applications utilizing the FIX protocol with the QuickFIX library.
- Provide ongoing support and troubleshooting for FIX protocol implementations.
- Lead and manage a team of developers, providing guidance, mentoring, and support to ensure high-quality code delivery.
- Collaborate with foreign clients to understand their requirements, provide updates, and manage expectations effectively.
- Design, develop, and optimize software solutions using Java and .NET Core technologies.
- Participate in code reviews, ensuring adherence to best practices and coding standards.
- Contribute to the architectural decisions and development of new features and enhancements.
- Ensure the timely delivery of projects while maintaining high standards of quality and performance.
Qualifications and Skills:
- Experience: 7-10 years of experience in software development with a strong focus on the FIX protocol.
- Technical Skills: Proficiency in Java and .NET Core development.
- FIX Protocol: Hands-on experience with QuickFIX library for development and support.
- Team Management: Proven experience in leading and managing a team of developers.
- Client Management: Experience working with foreign clients, with the ability to communicate effectively and manage expectations.
- Communication: Strong verbal and written communication skills, with the ability to convey complex technical concepts to non-technical stakeholders.
- Problem Solving: Strong analytical and problem-solving skills, with the ability to troubleshoot and resolve issues efficiently.
Preferred Qualifications:
- B.E from reputed institution.
- Experience in the financial services industry.
- Familiarity with Agile development methodologies.
We are Hiring!
Position: Software Developer (.NET 6)
Location: Andheri, Mumbai
Experience: 3-4 years
Job Description:
We are seeking a skilled Software Developer with 3-4 years of experience in .NET 6 to join our dynamic team in Andheri, Mumbai. The ideal candidate will have a strong background in ASP.NET service framework, SQL Server, Swagger, MVC architecture in .NET 6, FIX protocol, Docker, and Kafka.
Key Responsibilities:
- Develop and maintain web applications using .NET 6 and ASP.NET service framework.
- Design and implement MVC architecture in .NET 6.
- Work with SQL Server for database management and optimization.
- Utilize Swagger for API documentation and testing.
- Implement and manage Docker containers for deployment and scaling.
- Integrate and manage message streaming using Kafka.
- Ensure code quality through unit testing and adhere to best practices.
- Collaborate with cross-functional teams to define, design, and ship new features.
Required Skills:
- Proficient in .NET 6 and ASP.NET service framework.
- Strong experience with SQL Server.
- Knowledge of Swagger for API documentation.
- Experience with MVC architecture in .NET 6.
- Familiarity with FIX protocol.
- Hands-on experience with Docker.
- Proficiency in Kafka for message streaming.
- Excellent problem-solving skills and attention to detail.
- Strong communication and teamwork abilities.