Application Developer
Job Responsibilities:
We are seeking a highly motivated Application Developer to help build next-generation applications to support a rapidly growing firm, ensuring they align the business goals and objectives.
Specific responsibilities include:
• Support the application development needs for trading, operations, risk management, finance and data analytics.
• Build applications that enhance our operations and advance the usage of our Snowflake Data Warehouse.
• Integrate 3rd party applications and data sources using modern middleware technologies.
• Partner with IT and security teams to ensure compliance with regulatory requirements and adherence to cybersecurity best practices.
• Stay up to date on trends, best practices, and emerging technologies across the data engineering space and integrate into the platform where applicable.
Qualifications:
The ideal candidate will have the following qualifications:
• The candidate is a self-motivated problem-solver with strong relationship/communication skills who is comfortable working independently in a complex environment
• Strong system design skills with an emphasis on clean code
• Proficient in programming languages such as .Net/Angular. Python experience a plus.
• Experience with developing applications to run on cloud-based solutions (AWS/Azure)
• Experience working with relational databases such as Snowflake and a good command of SQL
• Experience working in a Buy Side Financial Firm
• Bachelor’s degree in computer science, engineering, or related field.