Ellucian logo

Ellucian

Lead Software Engineer - Fullstack(ReactJS, AWS, Javascript, Typescript, CI/CD)

🇮🇳 Bengaluru, Karnataka 🕑 Full-Time 💰 TBD 💻 Software Engineering 🗓️ July 23rd, 2026
SaaS SQL Node.js

Edtech.com's Summary

Ellucian is hiring a Lead Software Engineer - Fullstack(ReactJS, AWS, Javascript, Typescript, CI/CD). The role involves leading the design, development, testing, and delivery of scalable enterprise software focused on innovative SaaS solutions for higher education. The candidate will provide technical leadership, mentor engineers, champion AI-driven development, and collaborate with cross-functional teams to enable student success through technology.

Highlights
  • Lead design, development, testing, and delivery of scalable enterprise software.
  • Provide technical leadership and mentorship to foster best engineering practices.
  • Champion AI-assisted software development using tools like GitHub Copilot.
  • Establish best practices for responsible AI use, ensuring secure and maintainable code.
  • Architect robust and performant solutions meeting functional and non-functional requirements.
  • Experience with full-stack development using Node.JS, React, and TypeScript.
  • Implement CI/CD pipelines with Jenkins, Docker, Artifactory, or GitOps.
  • Hands-on experience with AWS services including ECS, ECR, Lambda, and DocumentDB.
  • Experience with Infrastructure as Code frameworks such as Terraform.
  • 8-12 years of enterprise software development in product-based environments, with AI governance knowledge and Agile development experience.

Lead Software Engineer - Fullstack(ReactJS, AWS, Javascript, Typescript, CI/CD) Full Description

About Ellucian

Ellucian powers innovation for higher education, partnering with approximately 3,000 customers across 50 countries, serving more than 21 million students. Ellucian's AI-powered platform, trained on the richest dataset available in higher education, drives efficiency, personalized experiences, and strengthened engagement for all students, faculty and staff. Fueled by decades of experience with a singular focus on the unique needs of learning institutions, the Ellucian platform features best-in-class SaaS capabilities and delivers insights needed now and into the future. These solutions and services span the entire student lifecycle, including data-rich tools for student recruitment, enrollment, and retention to workforce analytics, fundraising, and alumni engagement. Ellucian's innovative solutions, vast ecosystem of partners and user community of more than 45,000 provides best practices leading to greater institutional success and achieving better student outcomes.


About the Opportunity

Higher education customers are transforming to modern campuses while leveraging technology and solutions to enable student success. We are currently looking for Lead Software Engineer - Full Stack to join our Allocation Based Registration product team. Looking for someone innovative, intellectually curious, that has a solution-oriented attitude and enjoys learning new tools and technologies and that enjoys working in an agile environment, having technical expertise in full-stack application development using Node.JS and React and hands-on experience with the full software development cycle, from design to deployment.

 

You will work with a team of developers who are passionate about delivering world-class, customer-focused SaaS solutions for higher education. This is a high impact role collaborating with the product manager, development team members, and other stake holders in a highly matrixed environment If you are excited in shaping the future of higher education and make an impact to student life, then let's talk!

 

Where You Will Make an Impact

Lead the design, development, testing, and delivery of high-quality, scalable enterprise software, driving technical excellence across the team.Provide technical leadership and mentorship, fostering engineering best practices and enabling team members to grow and succeed.Champion AI-driven software development by leading the adoption of AI-assisted engineering practices and tools that improve developer productivity, software quality, and delivery velocity.Establish best practices for the responsible use of AI, ensuring AI-generated code and artifacts are validated, secure, maintainable, and aligned with engineering standards.Architect robust, maintainable, and performant solutions that meet both functional and non-functional requirements while exceeding customer expectations.Drive a quality-first engineering culture by championing automated testing, code quality, security, reliability, and performance throughout the software development lifecycle.Lead technical planning, design reviews, and implementation efforts, ensuring alignment with architectural standards and business objectives.Take end-to-end ownership of features and initiatives—from requirements analysis and solution design through implementation, testing, deployment, and production support.Collaborate effectively with product managers, architects, QA, DevOps, and cross-functional engineering teams to deliver customer-focused solutions.Make sound technical decisions, balancing short-term delivery needs with long-term maintainability, scalability, and operational excellence.Thrive in a fast-paced, agile environment, effectively navigating ambiguity, evolving priorities, and complex technical challenges.Drive continuous improvement by identifying opportunities to optimize architecture, development processes, tooling, and engineering practices.Champion innovation through continuous learning, evaluating emerging technologies, and promoting their thoughtful adoption where they deliver business value.Lead the team from both a technical and delivery perspective, ensuring predictable execution, high engineering standards, and successful outcomes.Proactively identify technical risks, dependencies, and architectural impacts, and develop mitigation strategies to ensure successful delivery.Influence engineering direction by raising the technical bar through design reviews, knowledge sharing, and establishing best practices across the organization.Build a collaborative, inclusive, and high-performing engineering culture that embraces change, accountability, and continuous improvement.

What You Will Bring

8-12 years of experience developing enterprise software using Node.JS, React, TypeScript, and AWS in a product-based organization.Strong proficiency in AI-assisted software development, including: Hands-on experience with GitHub Copilot (or equivalent AI coding assistants) for code generation, refactoring, testing, and debugging.Ability to create and maintain repository-level AI instruction files (e.g., copilot-instructions.md) to enforce coding standards and development practices.Strong prompt engineering skills for development, testing, and documentation workflows.Sound judgment to review, validate, and refine AI-generated code before production use.Understanding of AI governance, including traceability, responsible AI usage, and cost optimization.Desirable: Experience with AI-assisted test generation (e.g., Playwright MCP) and agentic AI workflows/MCP server integrations.Strong experience building modern web applications with React and TypeScript.Experience implementing CI/CD pipelines using Jenkins, Docker, Artifactory, GitOps, or similar technologies.Hands-on experience with AWS services such as ECS, ECR, Lambda, DocumentDB, and related cloud-native technologies.Experience with Infrastructure as Code using Terraform or similar provisioning tools.Solid understanding of object-oriented design, design patterns, data structures, and software engineering best practices.Experience designing and building highly available, distributed, and scalable enterprise systems.Experience working in Agile development environments with a strong focus on quality and continuous delivery.Proven ability to mentor and coach engineers while fostering technical excellence across the team.Excellent written and verbal communication skills with the ability to collaborate effectively across technical and business teams.Desirable: Experience with relational or NoSQL databases.Desirable: Experience with Selenium WebDriver, CodeUI, JUnit, JMeter, or similar testing tools.Desirable: Experience with Java.Desirable: Scrum Master certification or experience facilitating Agile teams.
What makes #Ellucianlife

12 days vacation, 10 days causal leaves plus 11 public holidays
Competitive gratuity policyGroup insurance and Annual health checkup plan with a variety of family and wellness benefits.Thrive Flex Lifestyle Account (LSA) that allows you to contribute towards your health,
financial or learning interests5 charitable days to support the community that supports usWellness
Headspace (mental health)Wellbeats (virtual fitness classes)RethinkCare - caregiver supportDiversity and inclusion programs that promote employee resource groups such as: Buzzinga and Lean In Team to name a few. Parental leaveEmployee referral bonuses to encourage the addition of great new people to the teamWe Foster a learning culture with: Education Assistance ProgramProfessional development opportunities

#LI-HS1

#LI-onsite