Share this Job

Senior Software Developer


Bangalore, KA, IN

Req ID:  666
Level of experience:  Mid-Career
Remote:  No
Travel Required:  None

Employee Type:  Full - Time 




Ellucian designs technology that powers the educational mission of colleges and universities around the world. Inspired by that goal, Ellucian employees thrive as part of a high-performing global team committed to delivering a modern, connected, industry-leading experience for today’s students and higher education institutions. More than 2,500 institutions in 50 countries around the world look to Ellucian for the ideas and insights that will move education forward, helping people everywhere discover their futures through learning.



Ellucian Analytics team is looking for a Senior Software Developer.

As a Senior Software Developer, you will bring new and creative solutions to the evolution of our product. You will engage in the full development life cycle, from specification review to product adoption.


This is an exciting opportunity to work with talented teams and to build your skills with items such as Pentaho Spoon (ETL) Data Integration Tool, Data Lineage, Data Validations, Error Hanlings, AWS, DevOps / CloudOps, Postgresql, Vertica columnar data store and more.


Job Responsibilities:

  • Code, test, debug and document ETL using Pentaho ETL (Spoon).
  • Identify opportunities to optimize ETL by identifying and implementing the necessary changes.
  • Developing code according to specifications and standards
  • Team player who can maintain high quality code standards, participate in code reviews, and mentor more junior developers.
  • Build PoCs to evaluate the conceptual ideas around Data Lineage, Data Validation and error handling.
  • Work with the project team to analyze project/product requirements in order to create and deploy Analytics ETL solution in the cloud.
  • Planning and conducting basic unit and module testing.
  • Stay current with advanced technologies especially in Cloud, AWS, high-performance data processing and analytic.


Minium Requirements:

  • Working experience on any of the ETL tools preferably Pentaho Spoon ETL tool or either Informatics, ODI.
  • Constructing and optimizing complex SQL queries to support reporting needs
  • Proficiency in any of scripting languages (e.g. ruby, python, perl, shell, etc.)
  • Experience working with an Agile and/or DevOps Development environment.
  • Demonstrated ability to deliver results on time with high quality.
  • Strong written and oral communication skills.
  • Excellent problem solving and Debugging skills.
  • Ability to work effectively across multiple business and technical teams.
  • Must be self-directed, analytical and work well in a large cross functional environment.
  • Aptitude to independently learn new technologies.


Desired Requirements:

  • Experience in designing and manipulating web content dynamically using JavaScript and HTML
  • Familiarity with DevOps Concepts.
  • Experience with continuous integration, delivery, and related tools (e.g. Git, Maven, Ant, Jenkins) in Dev, QA, Staging, and Prod environments.
  • Experience with revision control source code repositories (Git, SVN).
  • Knowledge of the Data Warehousing concepts like Facts, Dimensions, SCDs etc.


Ellucian provides equal employment opportunities to all employees and applicants for employment without regard to race, color, religion, sex, national origin, age, disability, or genetics. In addition to federal law requirements, Ellucian complies with all laws governing nondiscrimination in employment in every location in which the company has facilities. This policy applies to all terms and conditions of employment, including recruiting, hiring, placement, promotion, termination, layoff, recall, transfer, leaves of absence, compensation and training.  Ellucian expressly prohibits any form of workplace harassment based on race, color, religion, gender, sexual orientation, gender identity or expression, national origin, age, genetic information, disability, or veteran status. Improper interference with the ability of Ellucian employees to perform their job duties may result in discipline up to and including discharge.

Apply now »