This position is accountable for the coding and development of data attributes and custom programming modules such as credit scorecards used in the execution of fulfillment programs for clients in the financial services industry.
Sitting within the Data & Analytics function but working closely with the IT development team, the Programming Analyst will collaborate with production fulfillment teams, the programming director, and project managers to maximize programming efficiency and ensure all quality and time based criteria are met for all projects.
The analyst must adhere to proper technical methodologies and design approaches.
Key Responsibilities :
Review existing data attribute or complex model specifications and translate these into Python based coding
Analyze project complexities and project level of effort for the purpose of timeframe estimates
Convey problems, solutions, and updates on projects and their statuses to peers
Develop programs and systems for project audits
Collaborate with fellow analysts and sales to determine project requirements and negotiate delivery timeframes
Perform hands on coding for transformation related projects
Analyze and verify code of fellow analysts according to quality procedures.
Required : 3+ year programming or programming analyst experience.
Desirable : 1 year in a credit marketing or credit bureau environment .
Proficient in Python
Working knowledge of Java, Spark & SAS beneficial
Working knowledge of both mainframe and cloud setups preferred
Knowledge of the consumer credit file and concepts of credit scoring preferred
Ability to comprehend programming language concepts and functionality
Ability to analyze code in order to resolve processing errors.
Able to quickly learn and apply new tasks and concepts.
Have an analytical approach to coding and be inquisitive to challenge whether provided specifications make sense
Strong sense of urgency.
Must be action-oriented and results-driven.
Proven ability to multi-task and handle a variety of responsibilities.
Demonstrated strong and flexible interpersonal skills.
Exceptional work ethic and attitude.
Require minimum supervision.
Excellent problem solving skills.
Must be able to work effectively in a collaborative team.
Ability to excel in a face-paced, dynamic environment, handling multiple projects simultaneously.