What are the responsibilities and job description for the Back End Software Engineer position at Red Oak Technologies?
Our client is looking for a software engineer who has a deep expertise in the FIXED INCOME domain and is able to work effectively across different internal teams within the Engineering organization, but also across other departments, such as Operations, Compliance, Business, etc. to build, develop, and maintain the product
• Design and develop, maintain server-side logic and ensure high performance and responsiveness of the platform
• Optimize applications for maximum efficiency and accuracy
• Conduct code reviews, troubleshoot and debug issues
• Providing thought leadership across the organization
• Collaborate with front-end developers to integrate user-facing functionalities
Qualifications:
• A master’s degree or a bachelor’s degree in addition to a minimum of 5 years of relevant work experience.
• Strong domain knowledge in institutional investing, asset management, hedge funds, or extensive experience on an institutional trading desk.
• Expertise across all asset classes and deep knowledge of fixed income markets. You must have at least 5 years experience in institutional markets.
• You an expert in Python, C , C# or Java but have the ability to understand and get up to speed with ruby on rails, GraphQL and RESTful API integration as we transition our backend architecture.
• You have a deep knowledge of building scalable, efficient and maintained micro service architecture on AWS, but have a sense for simplicity and not over engineering problems.
• You are also a self-starter and up to the challenge of building in a fast paced start up environment where you will make a major impact in helping to shape our company.