Apolis logo

Data Integration Engineer

Apolis
  • Phoenix, AZ
  • $70–$75 Per Hour
  • Instant Apply
3 days ago

Job Description

POSITION SUMMARY: The Data Integration Engineer serves as a technical resource responsible for the design, development, implementation, and support of applications, integrations, automation tools, and data management solutions that enable field operations. This role participates in all phases of the software development lifecycle, including requirements analysis, solution design, development, testing, deployment, and operational support.
The Data Integration Engineer develops software solutions, APIs, database applications, and automation capabilities that improve data quality, streamline operational processes, and support scalable management of field data across multiple enterprise systems. The role combines application development, database expertise, and technical problem-solving to deliver reliable, maintainable, and efficient solutions that support business objectives.

PRINCIPAL RESPONSIBILITIES
Design, develop, test, deploy, and support software solutions that improve field data management and operational processes.
Develop and maintain custom applications, services, APIs, scripts, and automation tools used to configure, validate, and maintain operational data.
Build and support integrations between enterprise systems utilizing APIs, file-based interfaces, and data exchange services.
Develop SQL queries, stored procedures, database scripts, and data transformation processes to support business and operational requirements.
Design and implement scalable solutions for bulk data processing, migrations, imports, exports, and recurring data maintenance activities.
Troubleshoot, debug, and resolve application, integration, database, and data-related issues across multiple systems.
Participate in solution design, code reviews, testing activities, deployment validation, and production support.
Develop reusable components, utilities, and automation capabilities that reduce manual effort and improve operational efficiency.
Optimize application functionality, system performance, and data processing workflows to improve reliability and maintainability.
Collaborate with business stakeholders, operations teams, developers, QA teams, and support organizations to deliver technology solutions aligned with business objectives.
Support production and non-production environments, including issue investigation, root-cause analysis, and resolution.
Apply development standards, coding best practices, source control processes, and change management procedures throughout the solution lifecycle.
Perform other job-related duties as assigned or apparent.

QUALIFICATIONS
Experience developing and supporting software applications, automation solutions, system integrations, or internal business applications.
Strong SQL development skills including query development, database scripting, stored procedures, data analysis, and troubleshooting.
Experience designing and supporting REST APIs, services, and integration solutions.
Experience working with relational databases, data structures, and application data models.
Understanding of software development lifecycle (SDLC) methodologies, Agile development practices, and application support processes.
Experience debugging, testing, deploying, and supporting applications in production environments.
Strong analytical, problem-solving, and troubleshooting skills.
Ability to independently design, develop, implement, and support technical solutions.

TECHNICAL SKILLS
Required
SQL and Relational Databases
Database Development and Scripting
Application Development (React, Node.js)
API Development and Integration
Software Development Lifecycle (SDLC)
Source Control (Git or Equivalent)
Testing and Debugging
Data Processing and Transformation
Application Troubleshooting and Support

Preferred
JavaScript / TypeScript
Python
PowerShell
RESTful APIs
SQL Server
Azure Services
CI/CD Tools and Processes
ETL and Data Integration Platforms
Microservices and Service-Based Architectures
MINIMUM QUALIFICATIONS
Bachelor's degree in Computer Science, Information Systems, Software Engineering, or a related field, or equivalent practical experience.
3+ years of experience in software development, application development, systems integration, data engineering, technical support, or a related technical role.
Experience developing scripts, automation solutions, utilities, applications, or integration services.
Experience supporting enterprise applications and production environments.
Experience working with databases and developing SQL-based solutions.

Numbers & Facts

LocationPhoenix, AZ
IndustryComputer/IT Services
Salary$70–$75 Per Hour
Company Size500 to 999 employees
Websitehttps://www.apolisrises.com/

Benefits

Paid Sick Days, Employee Referral Program, Employee Events, Retirement / Pension Plans

About Company

Since 1996, RJT has provided successful SAP, Oracle, and IT consulting solutions and staffing services to clients around the world. The new Apolis brings you the same personalized service fortified with a greater array of IT solutions, global expertise, and cost-management strategies.

We are a global IT consultancy that seamlessly integrates experts and leading-edge solutions into your organization so you can focus on what really matters.

Skills

  • Agile Programming Methodologiesunmatched
  • Application Integrationunmatched
  • Application Programming Interface (API)unmatched
  • Automationunmatched
  • Automation Systemsunmatched
  • Best Practicesunmatched
  • Business Operationsunmatched
  • Business Solutionsunmatched
  • Business Supportunmatched
  • Change Managementunmatched
  • Code Reviewsunmatched
  • Computer Scienceunmatched
  • Continuous Deployment/Deliveryunmatched
  • Continuous Integrationunmatched
  • Data Managementunmatched
  • Data Migrationunmatched
  • Data Modelingunmatched
  • Data Processingunmatched
  • Data Qualityunmatched
  • Data Structuresunmatched
  • Database Extract Transform and Load (ETL)unmatched
  • Database Programmingunmatched
  • Debugging Skillsunmatched
  • Develop Methodologiesunmatched
  • Identify Issuesunmatched
  • Import/Exportunmatched
  • Information Technology & Information Systemsunmatched
  • JavaScriptunmatched
  • Microsoft Windows Azureunmatched
  • Operational Improvementunmatched
  • Operational Strategyunmatched
  • Operational Supportunmatched
  • Operations Processesunmatched
  • Problem Solving Skillsunmatched
  • Process Developmentunmatched
  • Process Managementunmatched
  • Production Supportunmatched
  • Production Systemsunmatched
  • Quality Assuranceunmatched
  • Quality Managementunmatched
  • REST (Representational State Transfer)unmatched
  • Relational Databases (RDBMS)unmatched
  • Reliability Engineeringunmatched
  • Requirements Managementunmatched
  • Root Cause Analysisunmatched
  • SQL (Structured Query Language)unmatched
  • Scripting (Scripting Languages)unmatched
  • Software Administrationunmatched
  • Software Developmentunmatched
  • Software Development Lifecycle (SDLC)unmatched
  • Software Engineeringunmatched
  • Source Code/Configuration Management (SCM)unmatched
  • Stored Proceduresunmatched
  • System Integration (SI)unmatched
  • Technical Deliveryunmatched
  • Technical Supportunmatched
  • Test Plan/Scheduleunmatched
  • Testingunmatched

Be found by employers

5,500+ employers search our resume database daily. Add yours to get found by recruiters looking for candidates like you.

Level up your application

Professional resume templates

Browse dozens of recruiter approved resume templates, layouts and formats. Choose your favorite and make it your own in minutes.

Free resume templates

Free resume builder

Improve your existing resume or start from scratch and create a standout, ATS-friendly resume. Add job-specific content, download and apply.

Free resume builder