1-3 years of experience
Concerned about your lack of experience? Learn More...
Employment Type:
Full time
Job Category:
Software Development
ETL Developer
(This job is no longer available)
McGraw-Hill Education | Santa Monica, CA
Grad Date

Not sure what types of jobs you are interested in?

Explore Jobs
Based on Your Education

Follow This Company

Job Description

McGraw-Hill Education is a digital learning company that draws on its more than 100 years of educational expertise to offer solutions which improve learning outcomes around the world. McGraw-Hill Education is the adaptive education technology leader with the vision for creating a highly personalized learning experience that prepares students of all ages for the world that awaits. The Company has offices across North America, India, China, Europe, the Middle East and South America, and makes its learning solutions available in more than 65 languages. For additional information, visit www.mheducation.com .

ETL Developer will focus on import / export for student rostering, assessment, and other key data sources. Developer will diagnose integration issues, enhance existing frontend account management tools, and perform routine data manipulation and movement.

- Support data import / export initiatives for key customers

- Responsible for the design, development, and testing of web-based applications

- Responsible for developing database schema changes to support new features

- Responsible for review and accurate development against business requirements

- Following processes including: SDLC, QA, optimization, and others

Required Skills

Ability to work in a team environment including effective communication within development groups, product, and business

Completion of customer / contract specific development
Rapid customer issue resolution
Collaborates with manager to develop efficient, goal oriented code
Collaborates with manager to develop with a focus on scalability / quality
Work with Account Management and customers to diagnose issues and develop solutions
Manages time effectively

Required Experience

Bachelors degree in Computer Science, Electrical Engineering, or equivalent
Experience with data movement, transforms, and loads
2+ years of programming languages
PHP, MySQL, HTML, JQuery / Javascript, and CSS experience
Experience with RESTful APIs a plus
Experience with MySQL advanced functions, procedures and triggers a plus
Knowledge of relational database design concepts
Ability to work in a fast-paced quick software release environment
Ability to work in a team or individually


Experience on a software development team
Experienced in LAMP development and linux server administration
Experienced in mobile app development
Experience working with APIs / AJAX / XML / JSON
Strong understanding of UI and UX
Experience with Github

McGraw-Hill Education is an EOE/M/F/Disabled/Veterans employer. Only electronic job submissions will be considered for employment. For special accommodation due to disability, please email webmaster -at- mcgraw-hill.com and your request will be forwarded to the appropriate individual.

About McGraw-Hill Education

McGraw-Hill Higher Education is a premier provider of print and digital teaching and learning solutions for the post-secondary and higher education markets worldwide. It is a unit of McGraw-Hill Education, a leading global provider of print and digital instructional, assessment and reference solutions that empower professionals and students of all ages. McGraw-Hill Education has offices in 33 countries and publishes in more than 60 languages.