We use cookies. Find out more about it here. By continuing to browse this site you are agreeing to our use of cookies.
#alert
Back to search results

Business Application Programmer Analyst

Winston Salem State University
Commensurate with education and experience
United States, North Carolina, Winston-Salem
601 South Martin Luther King Junior Drive (Show on map)
Apr 17, 2026
Business Application Programmer Analyst
Please see Special Instructions for more details.
Our agency supports second-chance employment for individuals who were previously incarcerated, or Justice-involved. We invite all potential applicants to apply for positions for Which they may be qualified.
Please Note:
  • A criminal background check will be conducted on the candidate finalist prior to the offer of employment.
  • If no applicants apply who meet the required competency and T&E requirements, then management may consider other applicants.
  • Salary will be determined based on competencies, equity, budget, and market considerations.
  • Resumes will not be accepted in lieu of completing an electronic application. The application must be completed in full detail (including work history) for your qualifications to be considered.
  • Failure to complete the application completely may result in you not being considered for the vacant position.
  • Your application for the position will not be completed until you receive an online confirmation number at the end of the process of applying for a position.
  • If you have general questions about the application process, you may contact Human Resources at OHR@wssu.edu. Individuals with disabilities requiring disability-related accommodation in the application and interview process, please call 336-750-2834.
Position Details
Classification Information




Position Classification Title IT Applications Professional, Application Programmer Analyst
FLSA Exempt
Position Class 89658

Position Overview


Position Summary
The Office of Information Technology ( OIT) at Winston-Salem State University is seeking a knowledgeable and service-oriented Business Application Programmer Analyst. OIT works to support and strengthen the academic, administrative, and associated research needs of all faculty, staff, and students at Winston-Salem State University through the provisioning, support, maintenance, availability, and outreach of Information Technology Services. This position serves as a member of the Banner Applications Solutions ( BAS) programming team supporting the university's ERP administrative application suite, Ellucian Banner and the respective ancillary products (One Card, TouchNet, Atomic, etc.). The position will provide programming, application and technical support for the Student Accounts, Human Resources, and Finance.

Responsibilities of the Business Application Programmer Analyst include:
Technical Solution Development:

  • Translate functional requirements into detailed technical design specifications using Department standards
  • Design, build and modify applications to solve moderately complex problems.
  • Build and Test code per technical specs, using industry best practice and department standards.
  • Configure and Test ancillary applications to per technical specs.
  • Create and maintain documentation for analysis, design, development, unit testing, and implementation activities.
  • Research, review, test technology solutions, application upgrades, programming methods and concepts, etc. to understand how they impact or can be applied in our environment.
  • Communicate ideas, requirements, application behavior, and design concepts through written and verbal communications.
  • Provide estimates for various development tasks throughout the full Software Development Life Cycle (SDLC).
  • Lead projects of medium complexity


Technical Support:

  • Monitor programs/systems to ensure functionality is working as expected.
  • Resolves routine and some non-routine problems.
  • Document incidents and request via ticketing system.
  • Identify trends in reoccurring problems and takes action to prevent future occurrences.
  • Makes recommendations for technical modifications to prevent future problems.

Consultation:

  • Consult with clients, technicians and other analysts to provide solutions and resolve technical problems and ensure client satisfaction.
  • Discuss application upgrade release notes and documentation with client to plan for upgrade, rollout, and implementation.
  • Confer with users to gain understanding of needed changes or modifications of existing programs.
  • Resolve questions of program intent, data input, output requirements, and inclusion of internal checks and controls.
  • Establish and maintain regular contact with your respective business unit.
  • Stay up to date with the business units needs/cycles.

Planning and Organizing Work:

  • Work independently and manages job with minimal supervision.
  • Sets priorities and knows when priorities need to be changed due to workload or competing priorities.
  • Review application upgrade release notes and documentation to understand impact and to plan accordingly.
  • Coordinate application upgrade activities with technical and functional resources.
  • Translate functional requirements into detailed technical design specifications using Department standards
  • Organizes and follows complex and/or detailed technical procedures.
  • Documents technical process and procedures.
  • Provide estimates for various development tasks throughout the full Software Development Life Cycle (SDLC).

Project Management:

  • Manages one module of a larger project or responsible for projects of limited to medium complexity.
  • Develops project plan, manages milestones and drives project forward.
  • Accountable for keeping project on track.
  • Anticipates project problems and leads collaboration to avoid or manage problems.

Work Location: This position requires a full-time onsite presence for the first six (6) months to support onboarding, training, collaboration, and operational continuity.
Following this period, the role will transition to a hybrid work schedule, typically consisting of two (2) remote days and three (3) onsite days per week, based on departmental needs.
During peak operational periods (e.g., registration, system upgrades, or major project implementations), additional onsite presence may be required.

Position Information






Position Number 071046
Working Position Title Business Application Programmer Analyst
Building and Room No.
Elva Jones Computer Science Building, Room 1100


Appointment Type Permanent Full-Time
If Time Limited. No
Appointment Length.

Requirements and Preferences








Position required to work during periods of adverse weather or other emergencies Not Mandatory
Normal Work Schedule
M-F, 8am-5pm. Occasional weekend work required.
Department Required Skills

  • Bachelor's degree in a discipline related to the area of assignment, or equivalent combination of training and experience from appropriately accredited institutions.
  • Experience with Banner modules (or comparable ERP System)
  • Minimum of 3-5 years of Banner experience (or comparable ERP System) in a business systems analyst role.
  • Demonstrated experience with project management, business process methodologies, data integration, or data extraction and reporting tools

Preferred Years Experience, Skills, Training, Education
Required License or Certification
Valid US Driver's License No
Commercial Driver's License Required No
Physical Required No
List any other medical/drug tests required
Posting Details
Posting Details






Internal Posting Only No
Time Limited Position No
Appointment Length
Salary Commensurate with education and experience
Open Date 04/17/2026
Close Date 05/07/2026
Open Until Filled No
Special Instructions Summary
Our agency supports second-chance employment for individuals who were previously incarcerated, or Justice-involved. We invite all potential applicants to apply for positions for Which they may be qualified.
Please Note:

  • A criminal background check will be conducted on the candidate finalist prior to the offer of employment.
  • If no applicants apply who meet the required competency and T&E requirements, then management may consider other applicants.
  • Salary will be determined based on competencies, equity, budget, and market considerations.
  • Resumes will not be accepted in lieu of completing an electronic application. The application must be completed in full detail (including work history) for your qualifications to be considered.
  • Failure to complete the application completely may result in you not being considered for the vacant position.
  • Your application for the position will not be completed until you receive an online confirmation number at the end of the process of applying for a position.
  • If you have general questions about the application process, you may contact Human Resources at OHR@wssu.edu. Individuals with disabilities requiring disability-related accommodation in the application and interview process, please call 336-750-2834.


Supplemental Questions

Required fields are indicated with an asterisk (*).




  1. Describe your experience using Banner or higher education software.

    (Open Ended Question)



  2. Which Banner modules have you supported?

    (Open Ended Question)



  3. What is your experience with PL/SQL in Banner

    (Open Ended Question)



  4. How did you hear about this employment opportunity?

    • Public Job Posting
    • Internal Job Posting
    • Agency Referral
    • Advertisement/Publication
    • Personal Referral
    • Website
    • Other




Applicant Document
Required Documents

  1. Resume
  2. Cover Letter
  3. References List


Optional Documents

Applied = 0

(web-bd9584865-8jwgc)