Integration Developer

Vanderhouwen & Associates, Inc.
Portland, OR, United States
20 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Experienced
Experience required
3 years minimum
Working hours
Regular working hours

Tech stack

Agile Methodology Airflow Amazon Web Services Microsoft Azure Cloud Computing Cloud Database Code Review Information Systems Continuous Integration Information Engineering Data Governance Data Integration
+22 more
Extract Transform Load (ETL) Python (Programming Language) Software Engineering SQL Databases Systems Integration Web Applications Enterprise Data Management Enterprise Software Applications Cloud Platform System Snowflake Zapier Git Event Driven Architecture Kubernetes Information Technology Enterprise Integration Integration Frameworks Data Management Api Design Restful APIs Software Version Control Serverless Computing

Job description

Our client is seeking an Integration Developer to join a collaborative technology team supporting a major enterprise modernization initiative. This role is responsible for designing and developing modern integration solutions, web applications, and cloud-based data services that improve the flow of information across critical business systems. The ideal candidate is passionate about automation, API development, and building scalable, secure solutions while collaborating with cross-functional technical and business teams., * Design, develop, and maintain scalable integrations between enterprise applications, cloud platforms, and third-party systems.

  • Modernize legacy integration processes by replacing batch jobs and flat-file transfers with API-driven, event-based, and automated workflows.
  • Develop and support custom web applications, automation tools, and integration services that improve operational efficiency.
  • Build, enhance, and optimize cloud-based data pipelines and Snowflake data platforms, including data modeling and transformation processes.
  • Create and maintain integration workflows using SQL, Python, dbt, Workato, REST APIs, and cloud-native services.
  • Monitor integration performance, troubleshoot production issues, perform root cause analysis, and implement long-term solutions.
  • Collaborate with software developers, analysts, architects, and business stakeholders to gather requirements and deliver reliable technical solutions.
  • Produce technical documentation, integration specifications, and support materials to ensure maintainable and scalable solutions.
  • Ensure solutions adhere to data governance, security, privacy, and role-based access standards.
  • Participate in Agile development activities, including planning, code reviews, testing, deployments, and continuous improvement initiatives.
  • Stay current on Snowflake capabilities, cloud technologies, integration frameworks, and industry best practices to continuously improve enterprise solutions.

Requirements

  • Bachelor’s degree in Computer Science, Information Systems, Data Engineering, Software Engineering, or a related technical field.
  • Master’s degree or advanced technical certifications are a plus.
  • 3+ years of experience developing enterprise integrations, web applications, cloud-based solutions, or data platforms.
  • Experience designing and implementing RESTful APIs, integration services, and automated workflows.
  • Strong proficiency with SQL and Python.
  • Hands-on experience with Snowflake, Workato, dbt, Airflow, or comparable data integration and orchestration technologies.
  • Experience working within AWS, Azure, or other cloud environments.
  • Solid understanding of ETL/ELT processes, data integration patterns, and event-driven architectures.
  • Experience with Git, source control, CI/CD pipelines, and modern software development lifecycle practices.
  • Knowledge of data governance, security best practices, role-based access controls, and enterprise data management principles.
  • Strong troubleshooting and analytical skills with the ability to diagnose complex system and integration issues.
  • Experience working in Agile development environments.
  • Ability to communicate technical concepts effectively to both technical and non-technical stakeholders.
  • Experience supporting large, complex enterprise environments is highly preferred.
  • Experience within highly regulated industries, public sector organizations, or other complex enterprise organizations is a plus.
  • Willingness to provide occasional after-hours support during system upgrades, deployments, or critical production events.

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.vanderhouwen.com

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

6:21 min

Investigating push inefficiencies with upstream Git experts

Jonathan Creamer · Coffee With Developers

1:20 min

Drawing inspiration from Zapier for programmatic SEO

Dino Lozina · WWC 2022

2:15 min

Empowering domain teams with an open data platform

Sandhya Menon Sandhya Menon · WWC Europe 2026

1:06 min

Developer experience and project variety at scale

Alexandra Petri · WWC 2023

56 sec

Favorite git commands and the importance of patch commits

Eileen Uchitelle Eileen Uchitelle +1 · Coffee With Developers

1:20 min

Identifying multi-disciplinary talent for developer experience engineering roles

Hazal Mestci +1 · Coffee With Developers

Videos

See all

Related articles

See all