Cleveland State University logo

Cleveland State University

Senior Enterprise Software Engineer

🇺🇸 Cleveland, OH

🕑 Full-Time

💰 TBD

💻 Software Engineering

🗓️ May 23rd, 2025

SQL

Edtech.com's Summary

 Cleveland State University is hiring a Senior Enterprise Software Engineer. This role involves leading the development and maintenance of integration technologies for various enterprise systems, coordinating project planning, security, and auditability, and providing technical problem-solving and debugging. The engineer will establish system requirement specifications, high-level project plans, and coordinate technical resources to ensure successful project execution.

 Highlights
  • Lead development and maintenance of integration technologies.
  • Establish system requirements, project plans, and logical database design.
  • Advanced SQL and programming experience in Java, C++, or C# required.
  • Experience with web services such as SOAP, REST, XML, JSON essential.
  • Bachelor’s degree in IT or related discipline preferred.
  • Salary determination based on salary grade 08T and SEIU Professional Staff Plan.
  • Strong problem-solving, critical thinking, and analytical skills necessary.
  • Experience with cloud services and identity access management is preferred.

Senior Enterprise Software Engineer Full Description

Senior Enterprise Software Engineer

Business Title  | Senior Enterprise Software Engineer
Posting Category  | IT/Technology
Salary Grade  | 08T
Salary Plan  | Professional Staff - SEIU
Hiring Range /Pay Rate  |
Department  |  Information Services & Technol
Department Description  |
Position Location  | Main Campus
FTE  | 1.0

Job Summary 
Leads development and maintenance of integration technologies for a variety of enterprise systems. Establishes system requirement specifications, high-level project plans, work breakdown structures, statements of work and logical database design. Coordinates of short- and long-range planning, security and auditability of each assignment. Project leadership and coordination, user interfacing and overall coordination of technical resources. Performs technical problem solving, debugging and problem remediation. Performs other functionally related duties as assigned.

Minimum Qualifications  | Senior Software Engineer (8T) Bachelor’s degree, preferably in IT or a related discipline. Related work experience may be substituted for education requirement. One (1) year of related work experience can be substituted for one (1) year of education. For example, a candidate with a high school diploma, GED or state recognized equivalent and four (4) years of related work experience can be eligible to apply. Seven (7) years experience working with a scripting language or automation platform. Seven (7) years advanced SQL experience working with relational databases and programming with Java, C++, C# or a similar programming language. Three (3) years experience with web services (SOAP, REST, XML, and/or JSON) and batch processes (scheduled tasks, extract, transform, load). Experience analyzing and resolving any software issues and maintenance, software testing, and general programming. 
Enterprise Software Engineer (7T)Bachelor’s degree, preferably in IT or a related discipline Related work experience may be substituted for education requirement. One (1) year of related work experience can be substituted for one (1) year of education. For example, a candidate with a high school diploma, GED or state recognized equivalent and four (4) years of related work experience can be eligible to apply. Three (3) years experience with a scripting language or automation platform. Two (2) years advanced SQL experience working with relational databases and programming with Java, C++, C# or a similar programming language. One (1) year experience with web services (SOAP, REST, XML, and/or JSON) and batch processes (scheduled tasks, extract, transform, load). Experience analyzing and resolving any software issues and maintenance, software testing, and general programming.

Software Engineer (6T)Bachelor’s degree, preferably in IT or a related discipline. Related work experience may be substituted for education requirement. One (1) year of related work experience can be substituted for one (1) year of education. For example, a candidate with a high school diploma, GED or state recognized equivalent and four (4) years of related work experience can be eligible to apply. Experience with advanced SQL working with relational databases and programming with Java, C++, C# or a similar programming language. Experience with web services (SOAP, REST, XML, and/or JSON) and batch processes (scheduled tasks, extract, transform, load).

Preferred Qualifications  | Senior Software Engineer (8T) Experience with cloud services including planning, development, migration, and integration of applications and Cloud services. Experience with Identity Access Management (i.e. – Azure, Active Directory, PeopleSoft Enterprise Directory Interface). Experience with one or more IDE (Integrated Development Environment – i.e. Eclipse, NetBeans, JDeveloper). Experience with Slate, ServiceNow, T2, Aurora, Transact or similar systems. Experience working in a Higher Education Environment.

Enterprise Software Engineer (7T)Experience with cloud services including planning, development, migration, and integration of applications and Cloud services. Experience with Identity Access Management (i.e. – Azure, Active Directory, PeopleSoft Enterprise Directory Interface). Experience with one or more IDE (Integrated Development Environment – i.e. Eclipse, NetBeans, JDeveloper). Experience with Slate, ServiceNow, T2, Aurora, Transact or similar systems. Experience working in a Higher Education Environment.

Software Engineer (6T)Experience working with cloud services including planning, development, migration, and integration of applications and Cloud services. Experience working with Identity Access Management(i.e. – Azure, Active Directory, PeopleSoft Enterprise Directory Interface). Experience working with one or more IDE (Integrated Development Environment – i.e. Eclipse, NetBeans, JDeveloper). Experience with Slate, ServiceNow, T2, Aurora, Transact or similar systems. Experience working in a Higher Education Environment.

Knowledge, Skills, and Abilities (KSAs)  | Functional knowledge of web services (SOAP, REST, XML, and/or JSON) and batch processes (scheduled tasks, extract, transform, load). Ability to build and enhance high-performance, stable, scalable systems to be deployed in an academic setting. Ability to act as subject matter expert and lead and mentor members of the team. Excellent problem solving, critical thinking, and analytical skills. Ability to work in a team setting, collaborate, and communicate efficiently to enhance technology. Ability to record and deliver information, explain procedures, and follow instructions. Knowledge of data structures, algorithms, computer network, database systems and software development fundamentals. Ability to provide technical advice, support and troubleshooting to end users, documenting, implementing bug fixes or suggesting solutions and workarounds. Ability to deliver results on time with high quality. Proficient in Microsoft Office Suite, including Word, Excel, Access, Outlook and PowerPoint.

Requisition Number  | PT0703554S
Date grant, position, or appointment expires (For Funds Available, Temporary, and Waiver of Posting  |
Special Instructions to Applicants  |

Applicant Instructions  | Offer of employment is contingent on satisfactory completion of the University’s verification of credentials and other information required by law and/or University policies or practices, including but not limited to a criminal background check.

Applications will be exclusively accepted online at http://www.csuohio.edu/offices/hrd/employment.html. Mailed or emailed application materials will not be accepted.
Hours per week  | 40
Work Schedule  | Monday through Friday 8am to 5pm
Advertising Copy  |
Full Time/Part Time  | Full Time
Posted Date  |
Close Date/Application Deadline  |
Open Until Filled  | Yes
Review Begins  | 03/05/2025
Tentative Start Date  | 
Supplemental Questions
Required fields are indicated with an asterisk (*).
  1. * Do you have a Bachelor’s degree OR meet the minimum related work experience requirements? Related work experience may be substituted for education requirement. One (1) year of related work experience can be substituted for one (1) year of education. For example, a candidate with a high school diploma, GED or state recognized equivalent and four (4) years of related work experience can be eligible to apply. 
    • Yes
    • No
  2. * Do you have experience with advanced SQL working with relational databases and programming with Java, C++, C# or a similar programming language as well as experience with web services (SOAP, REST, XML, and/or JSON) and batch processes (scheduled tasks, extract, transform, load)? 
    • Yes
    • No
  3. * How did you hear about this employment opportunity? 
    • Public Job Posting
    • Internal Job Posting
    • Agency Referral
    • Advertisement/Publication 
    • Personal Referral
    • CSU Website
    • Other
  4.  If you selected 'Public Job Posting" or "Other" please provide source. 
    (Open Ended Question)
  5. * Do you require any type of accommodation, should you be invited to campus for further screening? Please contact CSU at (216) 687-3636 if you need accommodation. 
    • Yes
    • No
  6. * Are you able to perform the essential functions of this position with or without reasonable accommodation? 
    • Yes
    • No
Application Documents
Required Documents
  1. Resume
Optional Documents
  1. Cover Letter/Letter of Application