Senior Data Engineer/Mainframe Developer
Listed on 2026-02-16
-
IT/Tech
Data Engineer, Database Administrator
Description:
Hybrid two weeks onsite a month in Smithfield, RI
Our client provides integrated workplace and benefits services to organizations across the United States, including defined contribution and defined benefit administration, health and welfare, human resources, and payroll solutions. The organization supports more than 10 million employees and nearly 24,000 clients with recordkeeping, data management, benefit calculations, event processing, disbursements, and retirement planning education.
Due to client requirements, applicants must be willing and able to work on a w2 basis. For our w2 consultants, we offer a great benefits package that includes Medical, Dental, and Vision benefits, 401k with company matching, and life insurance.
Rate: $65.00 to $70.00/hr. w2
Responsibilities- Analyze existing mainframe systems to understand data flows, inputs, and retrieval processes.
- Dissect and document legacy code, including COBOL and related mainframe components.
- Translate business requirements into technical specifications and implement data solutions.
- Define and enforce database development standards during the modernization effort.
- Design and develop ETL strategies and data integration pipelines for large datasets.
- Optimize SQL and system performance, including PL/SQL tuning.
- Apply resiliency and stability design principles aligned with Site Reliability Engineering practices.
- Collaborate with distributed team members in an Agile/Scrum environment.
- Contribute shell scripting and Linux expertise to automate and support data operations.
- Support CI/CD workflows using tools such as Git Hub, Jenkins, Stash, and Artifactory.
- Six or more years of experience in data engineering or related software development.
- Solid experience writing complex SQL and PL/SQL on Oracle.
- Mainframe development experience with COBOL.
- Hands‑on experience working with large datasets.
- ETL strategy, design, and development experience.
- Experience with resiliency and stability design principles, including SRE practices.
- Familiarity with large complex system design.
- Familiarity with distributed application development in Java, .NET, or Python (preferred).
- Shell scripting experience.
- Linux environment experience.
- Experience with performance optimization and SQL tuning.
- Knowledge of CI/CD processes, tools, and practices such as Git Hub, Jenkins, Stash, and Artifactory.
- Strong analytical and problem‑solving skills.
- Outstanding verbal and written communication skills with the ability to summarize technical information.
- Ability to collaborate with distributed teams and manage multiple priorities.
- Agile/Scrum experience or foundational knowledge.
- PL/SQL, mainframe experience, COBOL, and ETL expertise.
- Bachelor’s degree in Computer Science, Engineering, or Mathematics required.
- Master’s degree preferred.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).