Upload Button Icon Add office photos
filter salaries All Filters

32 Houghton Mifflin Harcourt Jobs

Sr Software Engineer

5-9 years

₹ 25.2 - 30L/yr (AmbitionBox estimate)

tooltip
This is an estimate of the average salary range for this position. It has not been reviewed by the company, and the actual salary may differ.

Pune

1 vacancy

Sr Software Engineer

Houghton Mifflin Harcourt

posted 21d ago

Job Role Insights

Flexible timing

Job Description

HMH is a learning technology company committed to delivering connected solutions that engage learners, empower educators and improve student outcomes. As a leading provider of K-12 core curriculum, supplemental and intervention solutions, and professional learning services, HMH partners with educators and school districts to uncover solutions that unlock students potential and extend teachers capabilities.

HMH serves more than 50 million students and 4 million educators in 150 countries. HMH Technology India Pvt. Ltd. is our technology and innovation arm in India focused on developing novel products and solutions using cutting-edge technology to better serve our clients globally. HMH aims to help employees grow as people, and not just as professionals. For more information, visit www.hmhco.com

Sr. Software Engineer

Sr. Software Engineering at HMH HMH Software Engineer is a mid level position with expectations for both technical leadership, and a force to grow and sustain HMH s positive, high energy technology company culture. The Software Engineer creates high-quality craftsmanship-level software for HMH clients and internal users, and are expected to be experts in the software languages used or required by HMH. This includes meeting all requirements/specifications, testing/QA requirements, methodologies and other HMH software/product requirements. This position must be adaptable to changing technology environments, and work collaboratively with all participants in a software development project. The Software Engineer may be called upon to fulfill functions related to software development that are not specifically software programming, such as requirements gathering, producing documentation, quality assurance testing, mentoring other developers, and leading projects. This position provides technical guidance and serves as a mentor/resources to the more junior level Software Engineer roles.

Responsibilities:

Create prototypes to help clarify software requirements

Create realistic design specification documents from software requirements

Plan and perform development tasks from design specifications

Provide accurate time estimates for development tasks

Construct and verify (unit test) software components to meet design specifications

Collaborate with quality assurance engineers to resolve software defects

Provide feedback on software design, construction, development methodologies, and best practices.

Participate in creating standards and ensuring team members adhere to standards, such as security patterns, logging patterns, etc.

Perform code reviews of constructed software deliverables

Collaborate with project architects and assist team members to prove the validity of new software technologies

Engage and improve HMH s software development methodology.

Promote AGILE processes among development and the business, including facilitation of SCRUM.

Perform other duties as assigned to ensure the success of the team and the entire organization

Skills & Experience:

Excellent object-oriented design & programming skills, including the application of design patterns and avoidance of anti-patterns

Experience working in a collaborative team of application developers and source code repositories

Demonstrated ability to follow through with all tasks, promises and commitments

Ability to communicate and work effectively within priorities

Ability to advocate ideas and to objectively participate in design critiques

Ability to work under tight timelines in a fast-paced environment

Advanced understanding of software design concepts

Understanding of software development methodologies

Experience using cloud-based database architectures such as AWS RDB and snowflake.

Experience with Tableau Development

Deep understanding of SQL server and stored procedures.

Experience with python development

How We Work (Competencies)

Instills Trust - Gaining the confidence and trust of others through honesty, integrity, and authenticity.

Drives Results - Consistently achieving results, even under tough circumstances.

Collaborates - Building partnerships and working collaboratively with other to meet shared objectives.

Focuses on Customers - Building strong relationships and delivering customer-centric solutions.

Learns Nimbly - Actively learning through experimentation when tackling new problems, using both successes and failures as learning fodder. Education and Experience

Minimum Bachelor s degree in computer science or a related field; or an equivalent combination of education and experience will be considered in lieu of a degree

At least 5 years of progressive experience in a software development environment in high growth technology companies

Proven experience with multiple completed projects with significant, clearly attributable individual design and implementation contributions.

Proven experience working across multiple tiers of an application, including a database, network, operating system, and containers.

Deep knowledge of more than one programming language or technology stack.

Demonstrable mastery of SQL.

HMH Technology Private Limited is an Equal Opportunity Employer and considers applicants for all positions without regard to race, colour, religion or belief, sex, age, national origin, citizenship status, marital status, military/veteran status, genetic information, sexual orientation, gender identity, physical or mental disability or any other characteristic protected by applicable laws. We are committed to creating a dynamic work environment that values diversity and inclusion, respect and integrity, customer focus, and innovation. For more information, visit https://careers.hmhco.com/ . Follow us on Twitter, Facebook, LinkedIn, and YouTube.


Employment Type: Full Time, Permanent

Read full job description

Houghton Mifflin Harcourt Interview Questions & Tips

Prepare for Houghton Mifflin Harcourt Senior Software Engineer roles with real interview advice

People are getting interviews at Houghton Mifflin Harcourt through

(based on 2 Houghton Mifflin Harcourt interviews)
Referral
Campus Placement
50%
50%
Low Confidence
?
Low Confidence means the data is based on a small number of responses received from the candidates.

What people at Houghton Mifflin Harcourt are saying

4.0
 Rating based on 1 Senior Software Engineer review

Likes

Quite good. The teams are run well. Good management. Benefits could be better but good still.

Dislikes

Nothing much so far.

Read 1 review

Senior Software Engineer salary at Houghton Mifflin Harcourt

reported by 15 employees with 5-9 years exp.
₹22 L/yr - ₹33 L/yr
91% more than the average Senior Software Engineer Salary in India
View more details

What Houghton Mifflin Harcourt employees are saying about work life

based on 11 employees
86%
86%
71%
100%
Flexible timing
Monday to Friday
No travel
Day Shift
View more insights

Houghton Mifflin Harcourt Benefits

Free Transport
Child care
Gymnasium
Cafeteria
Work From Home
Free Food +6 more
View more benefits

Compare Houghton Mifflin Harcourt with

Pearson

4.0
Compare

Cengage

4.8
Compare

McGraw-Hill Education

4.1
Compare

Wiley

3.9
Compare

Springer Nature in India

4.0
Compare

Elsevier

4.4
Compare

Oxford University Press

3.9
Compare

Cambridge University Press

3.5
Compare

SAGE Publications

3.8
Compare

Taylor & Francis Group

3.5
Compare

BYJU'S

3.1
Compare

Whitehat jr

3.5
Compare

Extramarks Education

3.5
Compare

Unacademy

3.0
Compare

upGrad

3.8
Compare

Vedantu

3.4
Compare

Physicswallah

3.8
Compare

Chegg

4.1
Compare

FOCUS EDUMATICS

3.3
Compare

Next Education India

3.6
Compare

Similar Jobs for you

Senior Software Engineer at Houghton Mifflin Harcourt

Pune

5-9 Yrs

₹ 7-11 LPA

Senior Software Engineer at Reuters News Agency

Bangalore / Bengaluru

7-9 Yrs

₹ 9-11 LPA

Senior Software Engineer at Reuters News Agency

Bangalore / Bengaluru

6-8 Yrs

₹ 8-10 LPA

Senior Software Engineer at Eurofins It Solutions India Pvt Ltd

Bangalore / Bengaluru

2-5 Yrs

₹ 9-13 LPA

Senior Software Engineer at Commissum (Eurofins Cyber Security UK)

Bangalore / Bengaluru

2-5 Yrs

₹ 12-17 LPA

Senior Software Engineer at Commissum (Eurofins Cyber Security UK)

Bangalore / Bengaluru

2-5 Yrs

₹ 4-7 LPA

Senior Software Engineer at Commissum (Eurofins Cyber Security UK)

Bangalore / Bengaluru

2-5 Yrs

₹ 12-17 LPA

Senior Software Engineer at Commissum (Eurofins Cyber Security UK)

Bangalore / Bengaluru

2-7 Yrs

₹ 13-17 LPA

Software Engineer at Cambium Learning Group

Pune

3-7 Yrs

₹ 5-9 LPA

Software Engineer at Cambium Learning Group

Ahmedabad

3-7 Yrs

₹ 5-9 LPA

Sr Software Engineer

5-9 Yrs

Pune

21d ago·via naukri.com

DevOps Engineer

1-4 Yrs

Pune

2d ago·via naukri.com

Sr Software Engineer - Frontend

5-8 Yrs

Pune

5d ago·via naukri.com

NWEA Sr. Account Manager, Texas

5-10 Yrs

Kolkata, Mumbai, New Delhi +4 more

5d ago·via naukri.com

Information Security Analyst

1-6 Yrs

Pune

6d ago·via naukri.com

Software Engineer - Node.js/Java fullstack

3-6 Yrs

Pune

7d ago·via naukri.com

Software Engineer - Frontend

3-5 Yrs

Pune

7d ago·via naukri.com

Sr Software Engineer

5-8 Yrs

Pune

7d ago·via naukri.com

Sr Software Engineer - PHP Dev

3-5 Yrs

Pune

7d ago·via naukri.com

Sr Software Engineer - Dot Net

5-9 Yrs

Pune

7d ago·via naukri.com
write
Share an Interview