Senior Software Engineer II

Location: Pune, India

Experience: 7-9 years

SHARE

Global brands trust eGain knowledge management software to improve customer experience and reduce service cost by automating customer engagement and empowering employees. Top rated by Gartner, the eGain Knowledge Hub orchestrates AI and experts to deliver trusted answers to our client’s customers, agents, and field staff.

We dream big and sweat details. We are diverse, optimistic, and tenacious. We take pride in what we do but we don’t take ourselves too seriously. If work is fun for you, talk to us. We will not waste your time.

Duties/Responsibilities

  • Work on development of features and support of existing products, as part of team, design for which has been approved by the Architecture groups.
  • Propose approaches/designs and get them approved by Subject Matter Expert and Architect (subject to complexity of issue).
  • Adheres to Rules of Engagement for Engineering
  • Identify and communicate improved code design to the team for standardization
  • Test the product areas impacted by code churn (feature development as well as fixes) and create automated tests where possible.
  • Provide detailed documentation on the work done, to help,
    • QA create Test Cases
    • Documentation team to create documents for releases – Release Notes, User Guides
  • Provide high-level estimates (efforts and delivery date) for tasks being worked upon to Team/Project leads
  • Participate in internal training sessions to acquire expertise, to become a Subject Matter Expert on one or more modules.
  • Look for usability and serviceability improvements in product areas worked on
  • The Engineering Management track is a Possibility

Education and Experience

  • BE / BTech
  • Application Servers – WildFly, Jetty
  • JDK –OpenJDK17
  • Web services, OAS
  • ReadyAPI, Postman, SoapUI
  • ActiveMQ, HornetQ
  • JavaScript, ExtJS, Angular, React, Junit
  • Database knowledge, MSSQL or others, Python
  • AWS e. lambda, Secret manager, Gateway, LB etc.

Our Hiring Process is “Easy with eGain”

Step 1

Written test (takes 120 minutes)

  • Aptitude section
  • Functional section

We will let you know within 2 business days of your taking the test if you have progressed to the interview stage. The interview will be scheduled no later than 7 calendar days after the test.

Step 2

Panel interview (max 60 minutes)

Next Step

Email your resumé to [email protected] with the position title “Senior Software Engineer” in the email subject

Skip to content