
Sr ETL Developer
- Olympia, WA
- Permanent
- Full-time
- Knowledge & Experience:
- 7+ years of data integration, data warehousing, or data conversion experience.
- 4+ years of SQL writing and optimization experience.
- 5+ years of Informatica PowerCenter experience.
- 3.5+ years working with Microsoft SQL Server Management Studio.
- Experience with XML file data integration.
- Experience with UNIX shell scripting.
- Experience with Microsoft Dynamics or other CRM system preferred.
- Strong understanding of using ETL tools to integrate internal and third-party systems.
- Excellent analytical and critical thinking skills
- Strong interpersonal skills with the ability to work effectively with diverse and remote teams
- Experience in agile processes and development task estimation
- Strong sense of responsibility for deliverables
- Ability to work in a small team with moderate supervision
- Design software solutions for small to medium complexity requirements independently, adhering to existing standards
- Develop high-priority and highly complex code for systems based on functional specifications, detailed design, maintainability, and coding and efficiency standards, working independently
- Estimate and evaluate risks, and prioritize technical tasks based on requirements
- Collaborate actively with ETL Lead, Product Owners, Quality Assurance, and stakeholders to ensure high-quality project delivery
- Conduct and supervise formal code reviews to ensure compliance with standards
- Utilize appropriately system design, development, and process standards
- Write and execute unit test cases to verify basic functionality, both for your own code and that of your peers
- Create, maintain, and publish system-level documentation, including system diagrams, with minimal guidance
- Ensure clarity, conciseness, and completeness of requirements before starting development, collaborating with Business Analysts and stakeholders to evaluate feasibility. Take primary accountability for meeting non-functional requirements.
- Bachelor's degree (with preferred concentrations in Computer Science, MIS, Engineering) or equivalent work experience. Master’s Degree in related area preferred.
- Computer application certifications, as applicable.