Software engineer

  • TipTopJob.com

Job description:

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 ll do: HMHSoftwareEngineer is amidlevelposition with expectations for both technical leadership, and a force to grow and sustain HMH s positive, high energy technology company culture. The Software Engineercreateshigh:quality craftsmanship:level software for HMH clients and internal users, andare 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 positionmust be adaptable to changing technology environments, and work collaboratively with all participants ina software developmentproject.The SoftwareEngineermay 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,andleading projects. What you ll need: Responsibilities : Create prototypes to help clarify software requirements : Createrealistic 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 componentsto meetdesign specifications : Collaboratewith quality assurance engineers to resolve software defects : Provide feedbackon software design, construction,development methodologies, and best practices. : Performcode reviews of constructed software deliverables : Collaboratewith project architects and assist team members to prove the validity of new software technologies : Engage and improve HMH s software development methodology. : PromoteAGILEprocesses 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 and Abilities : Experience working in a collaborative team of application developers and source coderepositories : 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 : Advancedunderstanding 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 relat
Advertisement
Apply for this job

Related jobs

Principal software engineer

Unspecified GBP

Principal Software Engineer Location: Office:Based / Hybrid, Pune, India Position Summary: We have an exciting opportunity for a motivated Software Engineer to join the Facilities Engineering Team, part of Bentley System

Software engineer ii automation

Unspecified GBP

Position Summary: Are you ready to start a new journey with a team of energized professionals advancing and connecting the world s infrastructure? Bentley is looking for you We are looking for an SoftwareEngineer(Automat

Lead software engineer

Unspecified GBP Bengaluru

Here are the roles and responsibilities for the position (Lead Software Engineer): Responsibilities: : Design, develop, and maintain APIs to support applications. : Monitor API performance and troubleshoot issues promptl

Software engineer

Unspecified GBP Mumbai

Our Team: The Intaglio Squad plays a pivotal role in enabling the fulfillment of mass:customized products. We achieve this by offering an event:driven solution for tracking a wide range of job activities on various machi

Hpc technical software engineer

Unspecified GBP Bengaluru

About us At ExxonMobil, our vision is to lead in energy innovations that advance modern living and a net:zero future. As one of the world s largest publicly traded energy and chemical companies, we are powered by a uniqu

Software engineer

Unspecified GBP Mumbai

Software Engineer, PR1 (Fullstack) REQUIRED SKILL SET : Hands:on experience in React.Js, Next.js, responsive web design, JavaScript, Typescript : Hands:on experience in Gitlab and CI/CD : Exposure to AWS stack : Exposure

Senior software engineer

Unspecified GBP

Senior Software Engineer (.NET/C) Position Summary: As a Software Developer with a diverse skill set spanning .NET, C, MVC, VB, JavaScript, HTML 5, jQuery, Web API, Web Services, Windows Services, REST API, SQLite, and C

Mgr software engineering

Unspecified GBP

HMH India Houghton Mifflin Harcourt (HMH) is a learning technology company committed to deliveringconnected solutions that engage learners, empower educators and improve student outcomes. As a leading provider of K:12 co

Engineer ii software engineer

Unspecified GBP Mumbai

Experience in mechatronics / robotics / avionics systems is a must.Expert in Embedded C/C++, design patterns and principlesKnowledge in C#, Network protocols like TCP/UDP is desirable.Experience in safety critical system

Senior software engineer

Unspecified GBP Bengaluru

Senior Software Engineer : Bengaluru, India Remote Location: Bengaluru, India Company: Cimpress Technology Who We Are: At Cimpress Technology, we are dedicated to crafting cutting:edge, world:class software solutions to