Software Engineer
McGraw-Hill Education 72 reviews - Illinois

This job posting is no longer available on McGraw-Hill Education. Find similar jobs:Software Engineer jobs - McGraw-Hill Education jobs

McGraw Hill Education (MHE) is actively seeking a Sr. Software Engineer to join our team in Petah-Tikva, Israel.

The Senior Software Engineer takes direction from the development group manager/team leader in terms of a project or solution goal and plans, develops, and executes these directions based upon assessments of the best technical solution available. The Senior Software Engineer develops and maintains large software products, projects, web services and applications, and is responsible for providing integration and expansion solutions that are deemed necessary by the business arm of the company. This position is expected to work independently when needed and lead and train other Software Engineers. The Sr. Software Engineer will have the following responsibilities:

Plans, develops and maintains Web Services, software systems, projects and web applications according to specs from Product Management, using the state-of-the-art technical knowledge, including database, hardware, operating system and programming technologies

Responsible for specific components, products and feature sets and ensures that all aspects of development, testing and deployment are covered and supported as needed

Provides technical leadership in areas of expertise to all development teams, and ensures compliance with proper development standards and methodologies

Resolves programming issues and product flaws and ensure that the service continues to be secure and reliable

Keep up to date on technical advances and changes in technology and teach, either formally or informally, others on the team as

Develops new software products, projects, web services and applications

Enhances existing products, projects, web services and applications

Improves availability and reliability of systems and infrastructure that increases revenue

Reduces support cost through proactive monitoring, preventive maintenance, and automation of repetitive tasks.

Required Skills

The ideal candidate will see the big picture from the business perspective, have done substantial collaborative work, and have experience in implementation of broad range of enterprise class technologies, including back office and customer-facing.

Bachelors degree in Computer Science or relevant field (or equivalent experience)
10+ years experience in software development

Must have experience in the following:
Implementing and adhering to software development process methodologies
Technologies such as ASP, ASP.NET, C, C++, C#.

Optimal to have experience with:
Microsoft VSTS similar application development/source code control environment.
Developing and using REST or SOAP based Web services

Significant experience supporting the technical components used in enterprise internet applications. Strong problem-solving and analysis skills are required.

Ability to analyze a problem at a system level and determine the root cause at a technical [detail] level. Ability to learn and apply new technologies quickly to solve technical problems.

Ability to interact with non-technical colleagues and communicate issues in layman's terms.

Ability to document procedures for use by other engineers.

Required Experience

McGraw-Hill Higher Education (MHHE) is a part of McGraw-Hill Education. MHHE is a leading technological innovator, as well as a provider of traditional learning materials, to the higher education market. Our professional publishing operations provide essential information and expert guidance in business, education, consumer, medical, scientific, and technical fields.

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 .

McGraw-Hill Education is an equal opportunity employer. Only electronic job submissions will be considered for employment. For special accommodation due to disability, please email webmaster -at- and your request will be forwarded to the appropriate individual.

About this company
72 reviews
McGraw-Hill Higher Education is a premier provider of print and digital teaching and learning solutions for the post-secondary and higher...