Home
/
Comprehensive
/
Software Developer
Software Developer-March 2024
Virtual
Mar 28, 2026
About Software Developer

  Software DeveloperApply now »

  Apply now

  Apply Now

  Start applying with LinkedIn

  Start

  Please wait...

  Date:Jan 23, 2024

  Location: Boston, MA, US

  Company: Houghton Mifflin Harcourt

  Houghton Mifflin seeks a full-time Software Developer at our offices located at 125 High Street, Boston, MA 02110.

  .

  Who We Are

  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.

  What you will do

  Responsible for creating high-quality craftsmanship-level software for Houghton Mifflin Harcourt clients and internal users. This includes meeting all requirements/specifications, testing/QA requirements, methodologies, and other Houghton Mifflin Harcourt software/ product requirements.

  Responsibilities

  Write high quality, highly performing code that meets business objectives and architectural standards.

  Develop and test program components in accordance with adopted standards.

  Ensure the quality of the source code and conducts source code peer review.

  Create realistic design specification documents from software requirements.

  Provide task estimates to project manager and the development team.

  Work with Database Administrators and System Architects to identify areas for optimization.

  Work closely with assigned leads on projects to accomplish tasks.

  Participate in requirements, design, and code reviews, and plan and perform development tasks from design specifications .

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

  Utilize established standards, guidelines, and procedures in development

  Troubleshoot and design fixes for technology problems.

  Analyze integrity of data imported from external sources.

  Identify and fix programs that do not conform to business rules.

  Develop ad-hoc queries/programs as needed to resolve problems/questions.

  Identify opportunities to develop interfaces for others.

  Analyze and understand current application structures and apply new functionality within prescribed frameworks.

  Develop processing code and procedures.

  Develop ad-hoc programs/queries as needed by internal groups.

  Promote agile processes among development and the business, including facilitation of scrums.

  Provide production support to internal departments.

  Provide guidance to the junior Software Engineer positions.

  What you will need

  Position Requirements:

  Bachelor’s degree, or foreign degree equivalent, in Computer Science or a closely related field; and 5 years of progressive experience in a software development role. Experience, which may be gained concurrently, must include each of the following:

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

  5 years of experience demonstrating object-oriented design & programming skills, including the application of design patterns and avoidance of anti-patterns.

  5 years of experience working in a collaborative team of application developers and source code repositories.

  3 years of experience in the educational assessment industry.

  2 years of experience utilizing SQL, Powershell, C#, .NET, Python and AWS services.

  2 years of experience applying software design concepts in a development role.

  2 years of experience designing a major component of a software application.

  2 years of experience utilizing software development methodologies.

  1 year of experience working in an AGILE environment.

  1 year of experience working in a SCRUM environment.

  May work remotely from any location in the U.S.

  Please note that this position is part of Houghton Mifflin’s employee referral program and is eligible for an employee referral incentive.

  Houghton Mifflin Harcourt (HMH) is fully committed to Equal Employment Opportunity and to attracting, retaining, developing and promoting the most qualified employees without regard to race, gender, color, religion, sexual orientation, family status, marital status, pregnancy, gender identity, ethnic/national origin, ancestry, age, disability, military status, genetic predisposition, citizenship status, status as a disabled veteran, recently separated veteran, Armed Forces service medal veteran, other covered veteran, or any other characteristic protected by federal, state or local law. We are dedicated to providing a work environment free from discrimination and harassment, and where employees are treated with respect and dignity. We actively participate in E-Verify.

  Nearest Major Market:Boston Job Segment:

Comments
Welcome to zdrecruit comments! Please keep conversations courteous and on-topic. To fosterproductive and respectful conversations, you may see comments from our Community Managers.
Sign up to post
Sort by
Show More Comments
SIMILAR JOBS
Medical Laboratory Technician Medical
JOB REQUIREMENTS: Amery Hospital & Clinic is looking for a casualMedical Laboratory Technician (MLT) or Medical Technologist (MT) to jointhe team. As a MLT/MT, you will perform and evaluate routi
Store Protection Specialist
Our values start with our people, join a team that values you! We are the nation’s largest off-price retailer with over 2,000 stores, and a strong track record of success and growth. Our focus has al
Experienced Operator in Milling
JOB REQUIREMENTS: Experienced Operator in Milling EquipmentSign-On BonusAvailable Payne and Dolan \| Waukesha, WI Seasonal Experienced Operatorin Milling Equipment Payne + Dolan Inc., A Walbec Group
Family Support Coach
The Family Support Coach will support two-generation efforts to impact children and their families in education, health and well-being, economic supports, post-secondary and employment pathways with
Shipping and Receiving Clerk
Support the effort of providing bestâinâclass service to our clients by preparing work orders and packages for shipment so that the material gets to our clients safely and in a timely manner. Examine
Early Morning Stock Associate
Our values start with our people, join a team that values you! We are the nation’s largest off-price retailer with over 2,000 stores, and a strong track record of success and growth. Our focus has al
PHYSICAL THERAPY AIDE-WEST CHESTER AND KENWOOD- FT
Job Overview:Job opportunity to begin April 2024.This position will be responsible for the daily completion of tasks that contribute to the increased efficiency of the department.Job Requirements:Hig
Retail Reset Merchandiser
Job Posting CROSSMARK is seeking an energetic, creative individual to execute a variety of merchandise and product services at major retailers near you. Enjoy a part-time schedule while learning abou
Store Scanning Specialist
JOB REQUIREMENTS: RetailData partners with the largest retailers in theworld to provide competitive intelligence solutions. With consumersdynamically shifting their purchasing patterns between the va
Cook, Patina Event Catering
The Opportunity Delaware North's Patina Restaurant Group is searching for part-time Cooks to join our team at Patina Event Catering in Los Angeles, California. As a Cook, you will partake in importan
Copyright 2023-2026 - www.zdrecruit.com All Rights Reserved