Data Engineer
Genworth · Richmond, VA · Yesterday
Information TechnologyFull-time
About the role
As an IT team member, you’ll play a crucial role in designing, implementing, and managing technology solutions that are the foundation of the world-class customer service that our customers expect and deserve – now and in the future.
Responsibilities
- Develop and implement object-oriented code and scripting languages to support the interface and accounting systems
- Implement solutions that enhance, streamline and automate the management of our IT systems
- Aid with the configuration, implementation and maintenance of the technical environments for the current development, staging and production environments
- Code and maintain system interfaces and extracts to handle the migration accounting information to ancillary systems
- Develop technical and functional test plans and scripts to validate the successful design, development, and implementation of system and reporting deliverables
- Code and support multiple in-place programs
- Cover requirements, design, coding, interfaces, and data flows
- To troubleshoot and identify root cause analysis of application problems
- To identify action items and make recommendations to address process and coding issues
- Create and maintain derivatives support knowledge base that includes technical and process documentation
Requirements
- Bachelor’s degree in computer science and/or finance or accounting
- 2+ years minimum as Applications Developer
- Solid understanding of relational databases, data transformations, shell scripts, JAVA scripts, etc.
- Demonstrated expertise in developing automated jobs
- Good understanding of Microsoft .Net framework, C#, VB.Net or ASP.Net
- Working knowledge of software development life cycle (SDLC) & Agile methodologies
- Experience in developing and/or supporting Accounting, Finance or Investments systems
- Proven history of detail-oriented execution and commitment to customer satisfaction
Qualifications
- 2 years of experience developing complex Finance, Investments, Portfolio Management and/or Capital Markets systems
- Experience and working knowledge in Data Warehouse and ETL
- Experience with accounting principles, practices, and methodologies
- Experience in working with data feeds, such as Bloomberg, Thomson Reuters, Markit, or similar
- Chartered Financial Analyst (CFA) or similar credential
- Java and/or Python experience a plus