Skip to main content

This job has expired

SOA Engineer

Employer
University of Colorado System Administration
Location
Denver, CO

View more

Jobs Outside Higher Education
Government Agencies
Employment Type
Full Time
Institution Type
Four-Year Institution

Job Details

Description

University Information Services (UIS) providestechnical services and enterprise applications to the University of Coloradocampuses and the Office of the President. UIS is committed to excellence incustomer service and technical expertise. Through the development of enterpriseapplications, UIS supports the University as a whole with systems used bystudents, faculty, human resources employees, finance employees, and others.


The SOA Engineer position will be tasked with requirements gathering, design, and development of integrations created leveraging the following technologies: GraphQL, Kafka, Elasticsearch, Oracle Service Bus, and PeopleSoft Internet Broker. These integrations will service-enable the University's enterprise systems, provide a foundation for the development of composite and mash-up applications, and build service-based integrations to campus and departmental applications. 
This position reports to the Assistant Director of Advanced Technologies and Enterprise Architecture and is exempt from the State of Colorado Classified Staff system.

Duties and Responsibilities: This position will be expected to perform against the following responsibilities: 
50% - System Maintenance: 
  • Complete program coding, testing, and production implementation.  
  • Write new or modify existing programs using a variety of computer languages on a variety of operating system platforms. 
  • Confirm accuracy of software by testing new and modified applications, and by coordinating end user system testing. 
 25% - Systems Analysis and Design: 
  • Address end users' system and information needs by analyzing complex processes in order to design interfaces. 
  • Write technical specifications. 
  • Create technical documentation. 
 15% - Communication: 
  • Communicate and collaborate with campus liaisons, architectural staff, and project leadership to clarify requirements, resolve issues, lead technical solutions, and provide support on interface projects.  
10% - Collaboration: 
  • Collaborate with project leadership to develop project plans and schedule, determine project staffing, provide status reporting, and ensure coordination and integration with other facets of the implementation effort.
Knowledge, Skills and Abilities: To be successful in this position a candidate will need the following: 
  • Knowledge of business systems analysis processes. 
  • Knowledge of IT practices and coding solutions. 
  • Strong problem solving skills and effective communication, along with the ability to work independently, as well as part of a cross-functional team. 
  • Ability to grow technical skills to improve internal systems and processes. 
  • Ability to interact positively, clearly, and professionally with customers, peers and upper management. 
  • Ability to conceive and portray the big data picture. 
  • Ability to adhere to project deadlines, and willingness to be 100% hands-on to deliver on-time. 
  • Ability to analyze and identify business process and system issues to quickly identify solutions. 
  • Skilled in using the scientific method and structured testing methodologies in the analysis of problems and the vetting of possible solutions. 
  • Ability to directly liaise with the Business Analyst, Developers, Architect, and Campus Customers on all data integration development activities. 
  • Functional and Technical documentation skills which address the needs of the customer, including ability to write detailed test plans from requirements.

Who we are:

System Administration, which also houses theOffice of the President, is located in the uptown neighborhood of Denver withan office in Broomfield and a few smaller offices located on the campuses.However, this position is located in Denver.  Many of our departmentssupport the educational and research missions of the four University ofColorado campuses. We provide diverse opportunities for professional development,innovation, and collaboration with talented staff and faculty. 


The University of Colorado is committed to recruiting andsupporting diversity and equality in education and employment. The universitystrives to promote a culture of inclusiveness, respect, communication andunderstanding. We encourage applications from women, ethnic minorities, personswith disabilities and all veterans.


The salary range for this position is $90,000 - $97,500.


Benefits: The University of Colorado offers an excellent benefits package including:
  • Medical: Multiple plan options
  • Dental: Multiple plan options
  • Additional Insurance: Disability, Life, Vision and Wellness 
  • Retirement 401(a) Plan: Employer contributes 10% of your gross pay
  • Paid Time Off: Accruals over the year
    • Vacation Days: 22
    • Sick Days: 15
    • Holiday Days: 10
  • Tuition Benefit: System employees have the benefit on all campuses 
  • ECO Pass: RTD Bus and light rail service
  • Additional Perks & Programs: Click here to access a few more perks and programs. 

Click here to access our Total Compensation Calculator to see what your total rewards could be at CU. This position is a University Staff position.


For more information on benefits programs, including eligibility, is available at www.cu.edu/employee-services/.



QualificationsMinimum Qualifications:
  • A bachelor's degree from an accredited institution of higher education or equivalent professional work experience. (The educational requirement may be substituted by professional experience on a year for year basis). 
  • Four (4) years working in Enterprise IT, which must include: 
    • Experience in analyzing and identifying business process and system issues to quickly identify solutions. 
    • Use of the scientific method and structured testing methodologies in the analysis of problems and the vetting of possible solutions 
    • Functional and Technical documentation skills which address the needs of the customer, including ability to write detailed test plans from requirements 
  • Three (3) years’ hands-on experience using data exchange formats such as XML or JSON. 
  • Two (2) years experience in hands-on development of SOAP and/or REST Web Services.
Preferred Qualifications:
  • Experience building integrations leveraging open standards. 
  • Experience using one or more of the following variants of the XML markup language: XSLT, XML Schema, XPath, XQuery. 
  • Hands-on experience with containerization solutions, such as Docker. 
  • Hands-on experience with Elasticsearch search engine and GraphQL API query language. 
  • Hands-on experience with Kafka for messaging and distributed streaming. 
  • Experience with multiple programming languages, including Java. 
  • Prior experience in SQL and development of complex, performant queries in Oracle databases. 
  • Experience with continuous integration and continuous deployment tools and workflows. Experience with Jenkins or GitLab is a plus. 
  • Prior experience in a Business Analyst role. 
  • Strong object modeling/software design skills.


Job Category: Information Technology
Primary Location: Denver
Schedule: Full-time
Posting Date: Aug 14, 2019
Unposting Date: Ongoing

Organization

Read our Diversity Profile The University of Colorado is the third largest employer in the state of Colorado and plays a profound role in the lives of individuals, businesses and communities throughout the state, across the country and around the world. Nearly 500,000 alumni lead the way in business, science, the arts, health care and their communities, and they’re joined by some 15,000 more each year.UC aerial view

Founded in 1876, the University of Colorado now includes four campuses: CU BoulderCU Denver, CU Colorado Springs and the University of Colorado Anschutz Medical Campus. The University of Colorado is recognized as a national leader in teaching and research excellence, with campuses offering more than 300 unique degree programs.

University of Colorado campuses are consistently ranked nationally and regionally by U.S. News & World Report’s annual Best Colleges Rankings. A total of 14,479 degrees in were awarded in 2015-16 and the total enrollment among CU’s four campuses during the fall 2016 semester was 63,202.

UC buffaloIn FY 2015-16, CU garnered $924 million in sponsored research awards, which support research related capital improvements, scientific equipment and salaries for research and support staff. In the past year alone, CU Technology Transfer registered 275 invention disclosures, 112 new patent filings and 193 follow-on filings. Five new companies were formed based on CU technology.

 

Our outstanding staff and faculty make us who we are. Notable honors and awards received include:  

  • Five Nobel Laureates
  • One Pulitzer Prize recipient
  • Nine MacArthur fellows
  • Twenty-four recipients of the Hazel Barnes Prize
  • Two Carnegie Foundation Professor of the Year honorees

Get job alerts

Create a job alert and receive personalized job recommendations straight to your inbox.

Create alert