Software Engineer

Regent UniversityVirginia Beach, VA
Hybrid

About The Position

The Software Engineer will use their knowledge of SQL databases, C# .NET development, and University Enterprise Applications to define, develop, implement, and administer software solutions, integrations, and customizations in support of students, faculty, and administration. Work Location: Virginia Beach, VA (qualified candidates may be considered for remote work depending on location). Enterprise Applications/Products: Ellucian Banner, Ellucian CRM Recruit, Ellucian CRM Advise, Ellucian DegreeWorks, Cognos Analytics, Canvas LMS, Softdocs Etrieve, Liferay Portal.

Requirements

  • A degree in Computer Science or related MIS field, or related experience and certifications
  • 3+ years' experience in software development
  • Proficiency in C# and the .NET platform (.NET Core / .NET 6+)
  • Experience designing and developing REST APIs and system integrations
  • Demonstrated SQL knowledge, preferably with Oracle and/or MS SQL Server
  • Experience with front-end web development using HTML5, JavaScript, and CSS
  • Data modeling and database design skills
  • Ability to work on multiple projects and objectives simultaneously
  • Ability to work logically through problems and develop optimal solutions
  • Demonstrates strong communication and organization skills
  • Highly motivated self-starter capable of working both independently and as a member of a team

Nice To Haves

  • Experience with Enterprise Systems, particularly Ellucian Banner, including customizations and third-party integrations
  • Experience with Higher Education
  • Knowledge of data warehousing and business intelligence
  • Experience with Oracle PL/SQL and Banner database structures
  • Familiarity with version control systems (e.g., Git)
  • Knowledge of web application frameworks and modern development practices

Responsibilities

  • Work with internal users and IT analysts to identify and define requirements for applications, integrations, and customizations; design effective solutions; and modify or extend existing systems
  • Develop and maintain custom integrations between enterprise applications, third-party systems, and internal tools using REST APIs, database-level procedures, flat-file transfers, and other integration methods
  • Design and develop web-based applications, customizations, and services using C# .NET and modern front-end technologies
  • Perform system design and programming with only general direction
  • Assist with review, installation, and testing of vendor software releases on the designated Enterprise applications to include building test teams, assigning tasks, and overseeing test efforts
  • Assist users with problem resolution as assigned
  • Assist with the maintenance of a technical documentation repository for all customized and developed processes, rules, and reports.
  • Support user requests for assistance with reporting requirements as needed
  • Provide support to university administrative offices, students, and faculty worldwide who use these systems

Benefits

  • health insurance
  • life insurance
  • disability insurance
  • flexible spending accounts
  • tuition incentives
  • fully vested retirement plans
  • time off
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service