Jobs
>
Pune

    Mgr Software Engineering - Pune, India - Houghton Mifflin Harcourt

    Default job background
    Description

    HMH IndiaHoughton Mifflin Harcourt (HMH) is a learning technology company committed to delivering connected solutions that engage learners, empower educators and improve studentoutcomes.

    As a leading provider of K–12 core curriculum, supplemental and interventionsolutions, and professional learning services, HMH partners with educators and schooldistricts 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 ondeveloping novel products and solutions using cutting-edge technology to better serve ourclients globally.

    HMH aims to help employees grow as people, and not just as professionals.

    For more information, visit the role:


    As a Software Engineering Manager, you will lead one or more teams of software engineers working within an international Technology Solutions Group that has teams across the United States, Europe and Canada.

    Using your strong technical background and leadership skills, you will foster a productive engineering culture and provide technical leadership, motivation, and guidance to your teams.

    You will be accountable for quality of development efforts, performing code reviews, promoting engineering best practices, as well as working with Architecture and Product teams to determine the best technical solutions.

    You will partner with Product Owners to define the roadmap and the overall strategy and vision for your area of the business.

    You will be a key guide to engineers for their career development, yearly goal-setting and performance management, and ensure the teams are aware of the expectations of their role, and of the team generally.

    You will support the recruiting processes for your teams.


    Leading Teams & Strategic PlanningYou will be responsible for leading teams to design and deliver major software components, and collaborate with Product, Architect, QA and other teams and functions in the process.

    As a leader you will translate HMH's strategic vision and strategy into action, helping your teams understand their role in realizing this vision.

    You will be adept at building collaborative, motivated, interdependent teams who will work with product, design and architecture teams in the delivery of software products.

    You can demonstrate effective communication within the Engineering group, and across business functions.

    You are adept at coaching and performance management of team members and ensure a focus on personal & career development.

    You play a leading role in attracting, hiring and retaining talent.

    Engineering ExpertiseYou will use your engineering knowledge to identify and solve problems and to foresee potential issues and risks. You will manage risks and ensure effective escalation of issues which impact other teams.
    You will promote a creative culture that stimulates innovative approaches to solving problems. You encourage proactive, open communication and collaboration within your teams and between other teams and groups.
    Quality is non-negotiable in delivery.

    You will ensure high quality standards and practices are followed in your team(s) and the end product is robust, high-availability best-in-class software applications.

    How We Work (Competencies):A focus on customers – our goal is to make products which delight our customersFoster engagement – you will be responsible for building engaged, motivated teamsValue differences – we rely on a cross-collaborative culture where diverse opinions and ideas are encouragedDrive results – when our teams know what to do, you will ensure our end goals are metInstill Trust – build your teams' network within our Technology Solutions Group

    Technology Stack at


    HMH:
    We give you the best tools and latest technologies to keep you learning and growing. Here's a small sample of our tech stack;Methodology

    • Scrum, Lean and AgileMicroservices
    • Java, Spring Boot, Maven, NodeJS,Cloud/Container technologies
    • AWS, Docker and KubernetesDevelopment tools
    • GitHub, Jira, Confluence, DatadogDatabase technologies
    • PostgreSQL, GraphQL, MySQL, Elastic Search and RedisOperating frameworks
    • Apache KafkaCI/CD
    • Jenkins, ConcourseQE tools
    - jUnit / xUnit,

    Mockito / Moq, Supertest, AvaWeb technologies

    • ReactJS, ECMAScript6, Node/NPM, Jenkins, GITYou can find out more on our HMH Engineering Blog

    Skills & Experience:


    12+ years of experience in Software Engineering3 to 5 years' end-to-end people management experienceExperience working with a team on a large project in an Agile environment.

    Experience with test-driven development, building test plans, unit tests, and automated testing frameworksExperience in analyzing and scaling large systems, backend development in Java/Spring Boot, or DevOps/infrastructure tasks.

    Experience building web services using APIs and services like REST, SOAP, etc.

    Knowledge of container technologies such as Docker and KubernetesProficient with code versioning tools such as CVS, SVN and GitKnowledge of cloud technologies (AWS/Azure) and systems like Apache Kafka, Apache Spark, Amazon Kinesis, etc.


    Required Education:


    A BS/MS in Computer Science, Computer Engineering, or a STEM field#LI-SA1Houghton Mifflin Harcourt Technology Private Limited is an Equal Opportunity Employer andconsiders 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 characteristicprotected by applicable laws.

    We are committed to creating a dynamic work environment thatvalues diversity and inclusion, respect and integrity, customer focus, and innovation.

    For moreinformation, visit Follow us on Twitter, Facebook, LinkedIn, andYouTube.

  • Amdocs

    Software Engineer

    2 weeks ago


    Amdocs Pune, India

    In one sentence · Designs, develops, modifies, debugs and/or maintains software systems. Working on one or more specific modules within a large software system scope. Assumes ownership and accountability of specific modules within an application. Serves as an expert on specific m ...

  • Rubrik

    Software Engineer

    3 weeks ago


    Rubrik Pune, India

    Job Summary · Location : Pune · About Team & About Role: · As a Software Engineer(SE) in the Continuous Product Delivery (CPD) team, you will play a key role in providing long term stability and last mile delight to our customers. You will work closely with the core engineering ...

  • Autodesk

    Software Engineer

    3 weeks ago


    Autodesk pune, India Full time

    Position Overview · We are looking for a passionate software engineer to join our platform team in Pune, India. Our organisational ecosystem comprises Cloud services. Autodesk Platform Services (APS) is a cloud service platform that powers custom and pre-built applications, int ...

  • Talent et au-dela

    Software Engineer

    2 weeks ago


    Talent et au-dela Pune, India

    Software Engineer - (Frontend, C#, Blazor) · Purpose of Role: · Delivery Engineering is operating under modern Agile Values. We empower our teams to own end-to-end delivery of our products by liaising directly with our customers to meet their needs. · As Agile Teams, we strive fo ...

  • Cogniswitch

    Software Engineer

    3 weeks ago


    Cogniswitch pune, India

    About CogniSwitch : · CogniSwitch guarantees enterprises accuracy, consistency and reliability in their GenAI applications. CogniSwitch's Knowledge system eliminates hallucinations, allowing enterprises to get their GenAI Applications from pilot to production. With CogniSwitch e ...

  • ACL Digital

    Software Engineer

    2 weeks ago


    ACL Digital Pune, India Full time

    Responsibilities · Software developer engineer who can understand the requirements, do implementation as per requirement. · Experience in application development using C++ · Experience in object-oriented programming paradigm. · Experience working with AGILE technologies and relea ...

  • Velotio Technologies

    Software Engineer

    3 weeks ago


    Velotio Technologies pune, India Full time

    At Velotio, we are embracing a remote-friendly work culture where everyone has the flexibility to either work remotely or from our office in Pune. · Join us and work from wherever you feel most productive · About Velotio: · Velotio Technologies is a product engineering company ...

  • Radical Technologies

    Software Engineers

    3 weeks ago


    Radical Technologies pune, India

    Interested candidates kindly share updated cv by 29 July 21 · Hiring Software Engineers – Embedded C, C++,Python · Opening for 15 software engineers for a project at one of our esteemed client. · Please find the below details regarding the same. · Title: Software Engineer ...

  • Amdocs

    Software Engineer

    2 weeks ago


    Amdocs Pune, India

    In one sentence · Responsible for design, development (via code and configuration) for change requests and product customization, debugging and/or maintenance of software systems related to Mediation. · What will your job look like? · • You will be responsible for low level Tec ...


  • BHTC pune, India

    Embedded Software Engineer/ Software Engineer (m/f) LIN · Engineering · Pune, India · Your responsibilities: · Software Developer will be responsible for Analysis of requirements, implementation, testing and documentation of Automotive Software components ( LIN) · Responsi ...

  • NVIDIA

    Software Engineer

    3 weeks ago


    NVIDIA Pune, India

    NVIDIA is known as "the AI computing company." Come, join our Deep Learning team, where you can help build the real-time, cost-effective computing platform driving our success in this exciting and quickly growing field. We are currently seeking an experienced senior software engi ...

  • Houghton Mifflin Harcourt

    Software Engineer

    3 weeks ago


    Houghton Mifflin Harcourt pune, India

    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 ...

  • Maersk

    Software Engineer

    3 weeks ago


    Maersk pune, India

    Job Title: Software Engineer · A.P. Moller - Maersk is a leading integrated container logistics company, instrumental in moving 20% of global trade annually. Our team of over 100,000 dedicated employees, predominantly women, spans 130 countries. We are committed to connecting an ...

  • Siemens Industry Software (India) Private Limited

    Software Engineer

    3 weeks ago


    Siemens Industry Software (India) Private Limited pune, India

    SiemensDigital Industries Software is a leading provider of solutions for the design,simulation, and manufacture of products across many different industries.Formula 1 cars, skyscrapers, ships, space exploration vehicles, and many of theobjects we see in our daily lives are being ...

  • Maersk

    Software Engineer

    3 weeks ago


    Maersk pune, India

    Job Description · – DOT NET · Maersk is strengthening its software development organization, focusing on driving predictability, reducing cost of ownership and increasing agility in our technology. We are looking for a Software Engineer with strong hands on experience working i ...

  • Nityo Infotech

    Software Engineer

    3 weeks ago


    Nityo Infotech pune, India

    JCL,IMS DB,DB2,DB2 & IMS DB Experience Required · 3 - 6 Years · Industry Type · IT · Employment Type · Permanent · Location · India · Roles & Responsibilities · Responsible for design, development, modification, debug and/or maintenance of software systems What w ...

  • Amdocs

    Software Engineer

    2 weeks ago


    Amdocs Pune, India

    In one sentence · Responsible for design, development, modification, debug and/or maintenance of software systems · All you need is... · Bachelor's degree in Science/IT/Computing or equivalent. · 2-4 years' experience as a software engineer. · Curious and a continuous hunger fo ...

  • Cornerstone OnDemand

    Software Engineer

    2 weeks ago


    Cornerstone OnDemand Pune, India

    We're looking for a Software Engineer · This role is Office Based In this role you will... · Develop & Enhance Web Application in .Net (C#) · Optimize the application for Better Performance · Manage and Optimize AWS Images, Instance and more · Partner with Engineers and o ...

  • SLB

    Software Engineer

    3 weeks ago


    SLB Pune, India

    Job Title:- Software Engineer · SLB Pune, Maharashtra, India (Hybrid) · About us: · We are a global technology company, driving energy innovation for a balanced planet.​ Together, we create amazing technology that unlocks access to energy for the benefit of all.​ · Our inclusive ...

  • Wall Street Consulting Services LLC

    Software Engineer

    4 days ago


    Wall Street Consulting Services LLC Pune, India

    Title: Software Engineer · Location: Pune, Bangalore, Chennai and Hyderabad · Job Description: · We are seeking a highly skilled C Programmer with substantial experience in Java coding to join our dynamic software development team. The ideal candidate will have a strong foundati ...