Ellucian

Software Engineer II

Ellucian$100K — $130K *
Information Technology
Less than 5 years of experience
Job Overview by Ladders

Qualifications

  • 3+ years of software development experience in a tech-driven environment.
  • Proficiency in programming languages like JavaScript, TypeScript, Python, Java, or C#.
  • Hands-on experience with application and automation development.
  • Familiarity with CI/CD practices, Git, and agile methodologies.
  • Knowledge of cloud platforms, SaaS, and modern app architectures.
  • Experience with AI-assisted development tools.

Responsibilities

  • Design, develop, test, and maintain software applications and integrations.
  • Participate in full-stack development using modern front-end frameworks and backend technologies.
  • Collaborate with cross-functional teams to translate business needs into technical solutions.
  • Apply modern practices to ensure scalable and secure code development.
  • Leverage AI tools for improved coding efficiency and quality.
  • Identify automation and AI integration opportunities in workflows.
  • Document technical processes and contribute to architectural discussions.

Benefits

  • Comprehensive health coverage: medical, dental, and vision.
  • Flexible time off.
  • Thrive Flex Lifestyle Account for health, finance, or learning.
  • 401k with match & BrightPlan for future savings.
  • Parental leave and community support days.
  • Telemedicine services.
  • Wellness programs including mental health and fitness resources.
  • Caregiver support options.
  • Diversity and inclusion initiatives with employee resource groups.
  • Education Assistance Program and professional development opportunities.
Full Job Description
About the Opportunity

Ellucian is seeking a Software Engineer II with a strong and practical and experience in artificial intelligence, automation, and modern software engineering practices. This role will support the design, development, and delivery of technology solutions that improve efficiency, enhance user experiences, and help teams leverage AI-enabled capabilities responsibly and effectively.

The Software Developer will contribute to building scalable applications, integrations, and automation solutions while collaborating closely with product, engineering, services, and business stakeholders. Candidates should have hands-on software development experience, a strong technical foundation, and a demonstrated ability to apply AI tools and emerging technologies to solve practical business problems.

The Software Developer will be responsible for designing, coding, testing, and supporting software solutions across multiple initiatives. This role will also help identify opportunities to use AI-assisted development, intelligent automation, and data-driven capabilities to improve productivity and solution quality. We are looking for a proactive professional who can balance strong engineering practices with curiosity, innovation, and a practical approach to delivery.

Where you will make an impact
  • Design, develop, test, and maintain software applications, integrations, APIs, scripts, and automation solutions.
  • Strong understanding of cloud computing principles and infrastructure best practices
  • Engage in full-stack development, including advanced front-end frameworks (e.g., React, HTML5, TypeScript) and robust back-end APIs using languages such as JavaScript/TypeScript (Node.js), C# or Java.
  • Collaborate with cross-functional teams to understand business needs and translate requirements into technical solutions.
  • Apply modern software development practices to deliver scalable, maintainable, secure, and high-quality code.
  • Leverage AI-assisted development tools to improve productivity, code quality, testing, troubleshooting, and documentation.
  • Apply practical AI capabilities such as prompt engineering, workflow automation, data analysis, and intelligent application features.
  • Participate in technical design discussions and contribute ideas for improving architecture, performance, usability, and maintainability.
  • Identify opportunities for automation, process improvement, and AI-enabled efficiencies across business and technical workflows.
  • Write clear technical documentation, including design notes, implementation details, and support guidance.
  • Support quality assurance activities through unit testing, code reviews, debugging, and validation of delivered functionality.
  • Stay current with emerging AI tools, development frameworks, and software engineering best practices.
  • Contribute to a culture of innovation, collaboration, continuous improvement, and responsible use of AI.


What you will bring
  • 3+ years of related software development experience in a technology-focused company, team, or department.
  • Proficiency with one or more modern programming languages such as JavaScript, TypeScript, Python, Java, C#, or similar.
  • Hands-on experience developing applications, integrations, APIs, scripts, or automation solutions.
  • Experience with software development tools and practices such as Git, CI/CD pipelines, code reviews, testing frameworks, and agile delivery methods.
  • Familiarity with cloud-based platforms, SaaS applications, APIs, and modern application architectures.
  • Experience using AI-assisted development tools such as GitHub Copilot, ChatGPT, or similar technologies.


What makes #Ellucianlife

  • Comprehensive health coverage: medical, dental, and vision
  • Flexible time off
  • Thrive Flex Lifestyle Account (LSA) that allows you to contribute towards your health, financial or learning interests
  • 401k w/ match & BrightPlan - to help you save for the future
  • Parental Leave
  • 5 charitable days to support the community that supports us
  • Telemedicine
  • Wellness
    • Headspace Care (mental health)
    • Wellbeats (virtual fitness classes)
  • RethinkCare & Wellthy- caregiver support
  • Diversity and inclusion programs which provide access to internal employee resource groups
  • 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-RB1
#LI-Hybrid

About Ellucian

Ellucian is a provider of software and services to higher education institutions. The company was founded in 1968 and offers a range of solutions, including student information systems, financial management systems, and analytics. Ellucian's technology is designed to help colleges and universities improve their operations, enhance the student experience, and achieve their strategic goals. The company has a global presence and serves more than 2,700 institutions in over 50 countries.
Learn more about Ellucian
Size
3,000 employees
Industry
Founded
1968

Similar Jobs

More Jobs at Ellucian

More Information Technology Jobs

Find similar Software Engineer II jobs: