Job Title: Data Engineer
Primary Location: Madison, WI (Hybrid)
Position Type: Direct Hire
Overview
TalentFish is casting a line for a Data Engineer. This is a direct hire role in Madison, WI. The Data Engineer position is responsible for development and support for the majority of the company's ETL processes and batch automation programming. The Data Engineer role is to define, develop, test, analyze and maintain new and existing processes. This includes writing, coding, testing, and analyzing SQL and ETL flows with a strong emphasis on investment data. The role will also research, design, document and modify software specifications throughout the system development life cycle.
What You'll Need
Education and Experience
- Strong experience designing, developing, and implementing complex ETL.
- Advanced level SQL development and query performance tuning skills, as well an understanding of database and data structures.
Core Qualifications (Required)
Knowledge, Skills and Abilities
- Ability to perform complex data analysis and troubleshooting.
- Ability to lead projects of various sizes.
- Understanding of Agile methodologies.
- EDM Markit Experience
- Willingness to develop further knowledge about the financial industry.
Preferred Qualifications (Nice to have)
- A Bachelor's degree in a related field is preferred.
- 5 plus years of investment management industry experience preferred.
- Object-oriented programming knowledge a plus.
- Knowledge of investment markets and business, including trading, portfolio management, asses allocation and settlement. Basic understanding of various asset class structures and portfolio strategies is preferred.
What You'll Do
Job Responsibilities:
- Conducting applications development and support activities pertaining to both investment and investment support areas as assigned, including analysis, design, programming, testing, and implementation of new and existing custom-developed software applications.
- Interface with Investment Management, Operations, and Technology resources internal and external to ensure business needs are continuously being met in a proactive fashion.
- Assisting in the implementation and integration of newly-acquired third party vendor systems and/or additional modules of software products already utilized.
- Developing, implementing, and maintaining data and/or reporting interfaces for investment and investment support applications.
- Finding, recommending, and implementing efficiencies in day-to-day operations.
- Independently diagnosing and resolving system issues and leading small to medium sized projects.
- Ensuring that application problems and system failures are addressed and responded to in a timely manner.
- Accepting and resolving issues that arise in applications the team supports and assisting other
- IT staff to support various investment and investment support areas as needed.
- Coordinating with other areas to install, document, and test application functionality.
- Estimating and reporting progress on assigned tasks and recommending improvements and efficiencies to processes and applications.
- Being familiar with information flows and processes relating to investment information and
- business and administrative functions of the agency as assigned, and documenting and maintaining these processes accordingly.
- Keeping supervisors and appropriate users informed of issues, status, and progress.
- Being aware of trends and staying current with technology through professional development activities (i.e., reference materials, conferences, training).
- Continually building knowledge of business finance and investment terminology and accounting and audit practices.
TalentFish is an employee-owned company pioneering a new realm in talent acquisition. We are redefining IT staffing by evolving AI, video screening and our unique platform. TalentFish focuses on providing the best employee, consultant, and client experience possible.
At TalentFish we are an Equal Opportunity Employer we embrace and encourage diversity!