Vacancy expired!
The University of Virginia Darden School of Business, one of the world's leading business schools, seeks a Systems Engineer for software design, support and to create integrations across multiple systems. Reporting to the Director, DSI (Digital Solutions & Integration), the Systems Engineer manages and performs work associated with the architecture, design, build, test, deployment and support of the enterprise software solutions, using different programming languages, tools and software as a service apps (such as but not limited to Salesforce, GradLeaders, Slate etc.). This position provides solutions to a variety of complex technical problems of diverse nature requiring analysis and evaluation of multiple factors.
The tasks and projects assigned to this position are typically longer-term with varying work activities, with latitude to apply skills to solve routine problems without review, and latitude to devise the approach and method to performing assignments. This position performs routine, daily activities without supervision, seeking assistance when guidelines are inadequate, significant deviations are proposed, or when unanticipated problems arise. For longer-term assignments, the Systems Engineer works under supervision. Interactions are typically with team members and assigned student, faculty, and/or staff clients. This position may work with external vendors or service providers.Specific duties and responsibilities: Application Integration, Development and Maintenance- Work with functional counterparts to design and develop configurations, complex workflows, and system integration procedures. Document deployed systems and their integration points. Create test plans and perform regression testing and white box testing as modules are integrated into the end systems, taking advantage of cloud-based systems.
- Participate in the initial configuration and ongoing enhancements to applications.
- Plan and execute delivery of in-scope project tasks with supervision.
- Handle escalated tickets that come in through the Helpdesk system.
- Design, code, test, debug, and document programs. Participate in the development of test strategies, devices and systems. Design and develop software to automate, monitor, test, deploy, and support systems. Perform regular tests of the high availability, disaster recovery, security, and backup processes.
- Cross train with other team members to ensure redundancy of IT operations.
- Provide ongoing technical assistance to customers regarding applications and participate in upgrades and system enhancement projects.
- Implement disaster recovery procedures and ensure that systems meet high availability standards.
- Work with upper management to identify technology gaps and architect solutions focusing on cloud-based solutions.
- Utilize cloud-based systems such as Azure, SharePoint, and Salesforce.
- Document deployed systems and their integration points.
- Develop test plans, test cases, procedures, and documents given business requirements and design documents.
- Develop and maintain IT support documentation (Atlassian Confluence and Jira proficiency desired)
- Manage, track, review and communicate status of projects related to systems. Regularly communicate progress, issues and results of projects related to systems to Director DSI (Digital Solutions & Integration) and business stakeholders.
- Establish and track all requests for system enhancements through Jira.
- Create high-level design artifacts such as UML models, technical design documents and design abstracts showing application integration and communication points etc.
- Bachelor's degree in Computer Science, MIS, Computer Engineering or related discipline required with at least three years of professional work experience. Relevant experience may be considered in lieu of a degree.
- Knowledge and experience working with Restful API frameworks and other API technologies.
- Knowledge and experience working with Javascript, HTML and CSS.
- Knowledge and experience with SQL, SSIS and data analysis.
- Highly self-motivated to deliver both independently and with strong team collaboration.
- Strong written and oral communications along with presentation and interpersonal skills.
- Strong skills in working with Microsoft Office (Word, PowerPoint, Excel etc.)
- Excellent verbal and written communication skills to convey technical guidance and information to users and to provide excellent customer service.
- Experience in higher education, supporting faculty, staff and students.
- Familiarity with a Microsoft coding languages, such as C#, VB.net and/or PowerShell.
- Familiarity with low-code applications (Azure Logic Apps, Microsoft Power Apps, Office 365 etc.)
- Familiarity with Atlassian Confluence and Jira.
- Experience with Agile delivery methodology.
Vacancy expired!