Senior Specialty Software Engineer
ATR International - New York City, NY
Apply NowJob Description
Serves as a technical resource in finding software solutions in niche domains (defined below). Conducts research and resolve problems in relation to processes, and recommend solutions and process improvements. Analyzes user needs, determine requirements. Develops, implements and maintains software solutions to meet niche domain (defined below) business requirements. Provides technical support, advice, and consultation with the issues relating to supported applications. Creates and maintain process documentation for programs. Creates test data, conduct interfaces and unit tests. Assures quality, security and compliance for supported systems and applications. Invests effort in learning domain knowledge and becoming an SME for the application and business function supported by the team. Designs, codes, tests, debugs and documents programs using Agile development practices. Operates in restricted to niche domains: such as capital markets, quants, artificial intelligence, machine learning. Implements complex projects/initiatives on above domain. Understands and participates to ensure compliance and risk management requirements for supported area are met and works with other stakeholders to implement key risk initiatives. Assists other team members in advanced software development. Required Qualifications: 7+ years of software engineering experience 4+ years of experience in one or a combination of the following: securities, quantitative trading, artificial intelligence, or machine learning Desired Qualifications; Masters degree or higher in computer science or finance An industry-standard technology certification Basic knowledge of industry regulations related to buildingtechnological solutions Requirement: This project is to support existing data (# of systems in assets management firms) infrastructure that will be migrating data platforms. This will entail working on various kinds of projects relating to application migrations. This resource will not be hired solely for migrations, team is split between the existing applications.Moving legacy systems to cloud environment to find new efficiencies. Currently using a Microsoft SQL based platform (quantitative research platform) that needs to be converted into a data platform.Day to Day Operations:- This resource will be spending their time coding, deployment, taking requirements from business etc.-Main activity for this resource ;Working on data-related projects, coding, scripting, unit-testing, preparing changes for deploymentsMust Haves: 5-7+ years of overall experienceOverall structure of experience (educational background, career progression, tenure),Coming from well-known clients (ex: hedge funds, financial domain is a nice to have, not required),Software developers who have done complex work with data.Knowledge of high level programming languages such as Java and Python.Experience working on data productsRequired Technology Skills:Strong database design, data engineering, ETL, SQL, proficiency in Java or C# or Python and scripting (bash or PowerShell)Preferred:Big data, data pipelines, cloud data managementBachelors in Comp Sci (or relevant)
Created: 2024-09-07