Lead Software Engineer - Fullstack(ReactJS, AWS, Javascript, Typescript, CI/CD)
Ellucian · Bangalore East, Karnataka, India
Higher Education · 1,001-5,000 employees
About the role
Lead the design, development, and delivery of scalable enterprise software while driving the adoption of AI-assisted engineering practices. Provide technical leadership and mentorship to the team to ensure high engineering standards and predictable execution.
What they look for
Requirements
Requires 8-12 years of experience in enterprise software development using Node.js, React, TypeScript, and AWS. Candidates must be proficient in AI-assisted development tools and have strong experience with CI/CD pipelines and cloud-native technologies.
Benefits
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 policy
- Group 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 interests
- 5 charitable days to support the community that supports us
- Wellness• Headspace (mental health)
- Wellbeats (virtual fitness classes)
- RethinkCare – caregiver support
- Diversity and inclusion programs that promote employee resource groups such as: Buzzinga and Lean In Team to name a few.
- Parental leave
- Employee referral bonuses to encourage the addition of great new people to the team
- We Foster a learning culture with:• Education Assistance Program
- Professional development opportunities
#LI-HS1
#LI-onsite