Logo for EDI Staffing, an EDI Specialists Company

SQL ETL Developer

Roles & Responsibilities

  • Advanced proficiency in MS SQL Server and T-SQL programming
  • Hands-on experience with ETL processes and tools, specifically Microsoft SSIS, and data warehousing concepts
  • Strong understanding of accounting principles, financial reporting (P&L, Balance Sheet, Cash Flow), and the financial consolidation process
  • Proven experience as a SQL Developer or Data Engineer in finance or multi-entity reporting environments

Requirements:

  • Design and implement ETL processes using SSIS to extract financial data from multiple source accounting systems (e.g., SAP, Oracle Financials, Microsoft Dynamics) into a centralized data warehouse
  • Model and map data from disparate systems to a centralized chart of accounts and data model to support consolidation and reporting
  • Develop and optimize T-SQL queries, stored procedures, functions, and views to enable financial analysis and reporting
  • Collaborate with Finance and Accounting to develop and maintain reports and dashboards using SSRS, Power BI, or Tableau

Job description


MS SQL Developer: Financial Data Consolidation

Job Summary:
We are seeking a skilled MS SQL Developer to play a pivotal role in our financial consolidation project. This position involves designing, developing, and maintaining robust SQL Server database solutions to extract, transform, and load (ETL) financial data from multiple disparate accounting software databases (ERP systems) into a centralized data warehouse for reporting and analysis. The ideal candidate will possess strong technical skills in SQL development, a solid understanding of accounting principles, and excellent problem-solving abilities to ensure data accuracy and integrity across all financial systems.

Key Responsibilities:
  • Data Extraction and Integration: Design and implement ETL processes using tools like Microsoft SSIS to pull financial data (trial balances, intercompany transactions, etc.) from various source accounting systems (e.g., SAP, Oracle Financials, Microsoft Dynamics).
  • Data Transformation & Modeling: Map data from different source systems to a centralized chart of accounts and data model, ensuring consistency and standardization for consolidation and reporting.
  • Database Development: Write and optimize complex T-SQL queries, stored procedures, functions, and views to support data manipulation, financial analysis, and reporting needs.
  • Data Integrity & Validation: Implement automated data validation checks, constraints, and reconciliation processes to ensure the completeness and accuracy of all financial data before and after consolidation.
  • Financial Reporting Support: Collaborate with the Finance and Accounting teams to develop and maintain reports, dashboards, and financial models using tools such as SQL Server Reporting Services (SSRS), Power BI, or Tableau.
  • Performance Tuning: Monitor and optimize database performance, troubleshoot issues, and ensure efficient data retrieval for timely month-end close processes.
  • Documentation and Compliance: Create and maintain technical documentation for databases, ETL processes, and reporting logic, ensuring compliance with internal policies, SOX, and GAAP standards.
  • Collaboration: Work closely with business analysts, finance professionals, and other IT teams to gather requirements, define KPIs, and deliver effective data-driven solutions.
Required Skills and Qualifications:
  • Technical Proficiency: Advanced proficiency in MS SQL Server and T-SQL programming.
  • Data Integration Experience: Hands-on experience with ETL processes and tools, specifically Microsoft SSIS, and data warehousing concepts.
  • Financial Acumen: Strong understanding of basic accounting principles, financial reporting (P&L, Balance Sheet, Cash Flow), and the financial consolidation process.
  • Problem-Solving: Strong analytical and problem-solving skills with a keen eye for detail to identify and resolve data discrepancies.
  • Communication: Excellent communication skills to translate technical information to non-technical stakeholders in finance and accounting departments.
  • Experience: Proven experience in a SQL Developer, Data Engineer, or similar role, preferably within the financial services industry or an organization with multi-entity reporting requirements.

ETL Developer Related jobs

Other jobs at EDI Staffing, an EDI Specialists Company

We help you get seen. Not ignored.

We help you get seen faster — by the right people.

🚀

Auto-Apply

We apply for you — automatically and instantly.

Save time, skip forms, and stay on top of every opportunity. Because you can't get seen if you're not in the race.

✨

AI Match Feedback

Know your real match before you apply.

Get a detailed AI assessment of your profile against each job posting. Because getting seen starts with passing the filters.

Upgrade to Premium. Apply smarter and get noticed.

Upgrade to Premium

Join thousands of professionals who got noticed and hired faster.