What are the responsibilities and job description for the Software Engineer position at Regent University?
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
Benefits
Regent offers a side range of generous benefits including health, life and disability insurance; flexible spending accounts; tuition incentives; fully vested retirement plans; life and disability insurance options, time off, and more. All regular faculty and staff serving at Regent and working a minimum of 30 hours per week will receive an attractive benefits package.
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
- 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
- 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
- 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
- Commitment to Regent’s core values of Excellence, Innovation, and Integrity
Benefits
Regent offers a side range of generous benefits including health, life and disability insurance; flexible spending accounts; tuition incentives; fully vested retirement plans; life and disability insurance options, time off, and more. All regular faculty and staff serving at Regent and working a minimum of 30 hours per week will receive an attractive benefits package.