Lead Developer
Apply now »Date: Dec 12, 2025
Location: MH, IN
Company: HMH
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. For more information, visit www.hmhco.com
We are seeking a highly skilled Lead Developer to serve as the primary technical point of contact for our Royalty/Rights Management and Revenue systems. This role is critical for bridging technology and business, ensuring seamless coordination with stakeholders while delivering robust, scalable solutions.
The ideal candidate will have deep expertise in data integration, cloud technologies, analytics, SQL development, and application maintenance, combined with strong communication and leadership skills. In addition to managing integrations and analytics, this individual will also oversee several legacy databases and data marts, and develop applications using MySQL and PostgreSQL.
Key Responsibilities
-
Business Coordination: Act as the key liaison between IT and business teams for Royalty/Rights Management and Revenue processes. Understand finance business requirements and translate them into technical solutions.
-
Database Development: Design and optimize SQL stored procedures, queries, and scripts to support complex business logic and reporting needs.
-
Database & Data Mart Management: Oversee legacy SQL databases and data marts, ensuring performance, reliability, and compliance.
-
Application Development: Build and maintain applications using MySQL and PostgreSQL databases.
-
ETL & Scripting: Develop and maintain SSIS packages, Windows scripts, and automation processes for data movement and transformation.
- Solution Design & Development: Architect and implement integrations, workflows, and enhancements using Informatica Intelligent Cloud Services (IICS) and related tools.
- Java Application Maintenance: Maintain and enhance the Java-based Master Data Utility for royalty master data management, ensuring stability and scalability.
- Data Integration & Cloud Management: Develop and maintain data pipelines leveraging AWS S3 and Informatica Secure Agents for secure, efficient data movement.
-
.NET Development: Utilize C# and .NET framework for enhancements and support of related applications.
- Analytics & Reporting: Utilize Tableau, Domo BI or similar tools for dashboard creation, data visualization, and advanced analytics to provide actionable insights to business stakeholders.
- System Administration: Manage Linux environments and ensure secure, reliable operation of Informatica Secure Agents and related infrastructure.
- Operational Support: Provide ongoing maintenance, troubleshooting, and performance tuning for all related systems.
- Documentation & Compliance: Maintain clear documentation of processes, configurations, and code to ensure compliance and audit readiness.
Required Skills & Qualifications
- Technical Expertise:
- Informatica Cloud (IICS) – Data Integration and Secure Agents.
- AWS S3 – Cloud storage and data management.
- SQL – Advanced stored procedure development and optimization.
- SSIS – ETL development and maintenance.
- Java – Application maintenance and enhancement for master data utilities.
- MySQL & PostgreSQL – Application development and database management.
- .NET/C# – Development and support for related applications.
- Windows Scripting – Automation and batch processing.
-
Tableau / Domo BI / Similar Tools – Data analytics, dash-boarding, and visualization.
- Linux – System administration and scripting.
- Experience: Minimum 7+ years in data integration and application development roles, with exposure to royalty/revenue systems preferred.
- Soft Skills: Strong communication and stakeholder management skills; ability to explain technical concepts to non-technical audiences.
- Education: Bachelor’s degree in Computer Science, Information Systems, or related field (or equivalent experience).
The Information Technology organization is transforming to realize our mission: Become a leader in HMH’s digital transformation, and as a strategic partner, innovate and deliver highest value, competitive advantage solutions across all corporate and business functions. Our ambition is to be a digital leader through innovation and develop and deliver leading edge technology such as robotic process automation and artificial intelligence to solve some of HMH’s greatest operational business challenges. Our professionals will have business relevant skills to connect our HMH partners to technologies that propel the businesses to deliver the greatest value for HMH and our customers.
We are building a team of IT professionals with an insatiable appetite to learn, a relentless focus on customer service, a technological curiosity toward future possibilities, and a creativity in solving business challenges with leading technologies. Our team will find ways to work together, create a sense of community where it’s safe to take risks and learn together, develop our careers, and all have an opportunity to work on new technologies. We will work together, learn together and have fun together. As a team, we will lead HMH’s digital transformation.
Job Segment:
Curriculum, Education