What are the responsibilities and job description for the Software Engineer - Credit Technology position at Virtual Service?
We are looking for an experienced Developer with a strong background in building, supporting, and integrating globally accessible trading systems. The successful candidate will work closely with quantitative researchers and portfolio managers to gather requirements, optimize processes, and develop essential toolkits. This role involves the complete software development lifecycle, from requirements gathering and architecture design to implementation, testing, and deployment. Strong communication skills, multitasking abilities, and the ability to thrive in a dynamic, fast-paced trading environment are essential.
Key Responsibilities :
- Design, develop, and maintain analytics and trading infrastructure for Credit and Converts, leveraging both vendor-provided and in-house platforms.
- Collaborate with business users and platform developers to deliver innovative, high-performance software solutions.
- Create a comprehensive process for scheduling and monitoring platform resources, ensuring seamless integration with existing proprietary applications.
- Deliver solutions that strike a balance between feasibility, stability, scalability, and speed to market.
- Support and maintain system infrastructure to ensure robustness and reliability.
- Work with internal teams to define and implement best practices for technology integration, API development, and release management.
- Operate independently with minimal supervision and demonstrate sound judgment.
- Contribute to a collaborative environment by improving shared tools and fostering teamwork.
Qualifications & Requirements :