Company
SoftwareEngineerII
Neural analysis suggests this role is
optimal for Mid candidates.
“Software Engineer II. Skills: ETL, Datawarehouse, Snowflake, Informatica, Spark, SQL. Develop, design, and support ETL processes. Prepare and manage the technical components of project plans”
What You'll Achieve.
Maintain the efficient operation and effectiveness of supported applications; Fine-tune production applications for performance; Resolve production incidents from the incident queue
Industry & Context.
Resolve production incidents
Position requires in-office work four (4) days every week
What They're Looking For.
Must Have
Bachelor’s degree (or foreign equivalent) in Computer Science or a related technical field, five (5) years of experience in the job offered or as a Software Developer, Software Programmer, Computer Engineer or related occupation, one (1) year of experience with Designing and Developing Datawarehouse Applications using Hadoop ecosystem tools including Apache, one (1) year of experience with Using Shell Scripting as part of the application, one (1) year of experience with Designing and Developing Applications in, one (1) year of experience with Using Snowflake as the backend for Datawarehouse, one (1) year of experience with Using ETL tool Informatica for building ETL, one (1) year of experience with Maintaining code repositories and creating pipelines using Git, one (1) year of experience with Using Spark programming language for data, one (1) year of experience with Using a Scheduling tool including Apache Airflow or Automic to schedule jobs and workflows and monitor the daily runs of jobs, one (1) year of experience with Using SQL to query data from SQL Server
What You'll Do.
and support ETL processes
Prepare and manage the technical components of project plans
Perform unit testing of the jobs
Assist with SIT (System Integration Testing) and UAT (User Acceptance Testing)
Create pipelines to deploy code to higher environments
Work closely with data stewards for data mapping and implement extraction and transformation of data from various sources
Work with ETL tools and programming languages to create ETL workflows
Maintain code repositories
Document ETL processes
Maintain the efficient operation and effectiveness of supported applications
Fine-tune production applications for performance
Support production applications and resolve production incidents from the incident queue
How You'll Work.
Team & Collaboration
Collaborate with other development, operations, and technology staff in overall systems development
Process & Methodology
Prepare and manage the technical components of project plans
Full Job Description
**Title:** Software Engineer II **Job Location:** 1100 North Market Street, Wilmington, DE 19801. Position requires in-office work four (4) days every week. **Job Description:** Develop, design, and support ETL processes. Prepare and manage the technical components of project plans. Perform unit testing of the jobs and assist with SIT (System Integration Testing) and UAT (User Acceptance Testing). Create pipelines to deploy code to higher environments. Work closely with data stewards for data mapping and implement extraction and transformation of data from various sources. Work with ETL tools and programming languages to create ETL workflows. Collaborate with other development, operations, and technology staff in overall systems development. Maintain code repositories. Document ETL processes, procedures, and specifications. Maintain the efficient operation and effectiveness of supported applications. Fine-tune production applications for performance. Support production applications and resolve production incidents from the incident queue. **Minimum requirements:** Bachelor’s degree (or foreign equivalent) in Computer Science or a related technical field plus five (5) years of experience in the job offered or as a Software Developer, Software Programmer, Computer Engineer or related occupation. **Requires one (1) year of experience with each of the following:** * Designing and Developing Datawarehouse Applications using Hadoop ecosystem tools including Apache Hive; * Using Shell Scripting as part of the application design; * Designing and Developing Applications in Python; * Using Snowflake as the backend for Datawarehouse Applications; * Using ETL tool Informatica for building ETL workflows; * Maintaining code repositories and creating pipelines using Git or Bitbucket; * Using Spark programming language for data processing; * Using a Scheduling tool including Apache Airflow or Automic to schedule jobs and workflows and monitor the daily runs of jobs and workflows; a
Applying for this Software Engineer II role?
Most applicants get filtered before a human reads their resume. See if yours makes the cut.
How to Apply on Workday
- Workday has a multi-step form — save your progress after every section.
- "Apply With LinkedIn" can fail or lose data; manual entry is more reliable.
- Watch for the "Submit for Review" final step — hitting "Save" alone does not submit.
- Job requisition numbers are useful when following up with HR by email.
ANONYMOUS · UNFILTERED
What do employees actually say about this company?
Real rants from real employees. Read before you apply.