Programmer/Analyst Senior

Virginia Beach City Public Schools

Virginia Beach (VA)

On-site

USD 86,000 - 125,000

Full time

25 hours ago
Be an early applicant
Application generator

Stand out for this role — generate a tailored resume and cover letter in about a minute.

Get past ATS filters

Benefits offered by this job

Health insurance
Life insurance
Paid sick leave
Paid annual leave
Tuition reimbursement
Professional development
Virginia Retirement System

Job summary

Virginia Beach City Public Schools is seeking a software professional to lead analysis, design, development, and maintenance of custom applications under the supervision of a Team Leader. The role includes developing specifications, managing complex projects, and supporting enterprise systems.

The ideal candidate has a bachelor's degree (or equivalent) and at least six years in software development, with strong communication and multitasking abilities to adapt to a dynamic environment.

Qualifications

  • Bachelor's Degree or equivalent is required.
  • Minimum of six years of software development or supporting enterprise systems.
  • Strong analytical and communication skills essential.
  • Experience with enterprise payroll/HR data and SQL preferred.

Responsibilities

  • Analyze software requirements and develop system design and programming specifications.
  • Lead complex systems development projects across the full SDLC.
  • Provide estimates for data extraction and custom software requests.
  • Develop, test, implement, and maintain custom software and interfaces.
  • Support enterprise application systems and troubleshoot escalated issues.
  • Collaborate with teammates on analysis, design, development and support.

Skills

Analytical thinking
Multitasking
Interpersonal skills
Written and verbal communication

Education

Bachelor's Degree or equivalent
Six years of software development experience

Tools

Lawson HCM
Oracle Cloud Financials
SQL
COBOL
ASP.NET
JavaScript
Microsoft Visual Studio
Azure DevOps
Power BI

Job description

General Responsibilities

Under the leadership of a Team Leader, the position is responsible for the analysis, design, development, support, implementation, and maintenance for all custom software development and supported applications.

Essential Functions

(These are intended only as illustrations of the various types of work performed. The omission of specific duties does not exclude them from the position if the work is similar, related, or a logical assignment to the position.)

  • Conduct software requirements analysis; develop detailed systems design and programming specifications.
  • Develop and manage complex systems development projects for the complete system development life cycle.
  • Analyze requests for custom software development and data requests and provide estimates of time.
  • Develop, test, implement, and maintain custom software and system modules and interfaces.
  • Develop complex data extraction routines from supported application.
  • Manage and support enterprise application systems.
  • Assist fellow team members in their analysis, design, development, and support.
  • Provide programming and data analysis support for custom applications.
  • Provide troubleshooting support for escalated systems and application problems that cannot be resolved at a lower level.
  • Perform related work as required.
Knowledge, Skills and Abilities

Must have the ability to display an understanding of the broad scope of a project while maintaining focus on individual tasks manage own time and effort; ability to multitask as the dynamic environment and shifting priorities may mean stopping in midstream, starting another task, and then picking back up where left off. Ability to follow through to completeness on every detail is an absolute requirement. Must be flexible and have a willingness to learn. Must have strong interpersonal, written, and verbal skills.

Education and Experience

Required: Bachelor's Degree or equivalent. Minimum of six (6) years of experience in software development or supporting enterprise systems.

Physical Requirements

Must have the use of sensory skills in order to effectively communicate and interact with other employees and the public using the telephone and personal contact as normally defined by the ability to see, read, talk, hear, handle or feel objects and controls. Frequent sitting, walking, bending, grasping, fingering, repetitive motion, and reaching. Occasional standing and stooping. Work involves moderate exposure to loud noises. Ability to lift up to 20 pounds frequently. Requires timely and regular adherence to established work schedules. Reasonable accommodations may be made to enable individuals with disabilities to perform the essential tasks.

Special Requirements
  • Possession of a valid driver's license.
  • Regular and reliable attendance is an essential function of this position.
  • Specialization and proficiency in one or more of the identified specific job function areas is essential and requires the following knowledge base:
  • IS BIS Team - Preferred: Experience with Lawson HCM or Oracle Cloud Financials, working with enterprise payroll/HR/benefits data, knowledge of SQL, COBOL, ASP.NET, and/or JavaScript.
  • IS SIMS Team - Required: Experience with K-12 Student Information system applications, Learning Management Systems, grade book and student assessment experience. Ability to analyze requirements from Virginia Department of Education, VBCPS School Board, school personnel, and administrative personnel to provide software solutions.
  • IS DEV Team - Preferred: Experience with Microsoft Visual Studio, Azure DevOps, C#, and advanced Web development experience with HTML5, Javascript, REST & SOAP Web Services, ASP.NET, OAuth and SAML user authentication, and a thorough understanding of object-oriented development. Experience in Microsoft PowerAPP and developing parameter driven reports with MS SQL Reporting Services and Power BI is desirable. Microsoft or other relevant industry certifications is desirable. Experience with LaserFiche forms and workflows.

Reports To Director of Technology

Full Time or Part Time? Full Time

Salary Range: From/To

Salary range: $85,726-$125,046

Salary will be based on job-related creditable years of full-time, verified work experience. Entry-level salary will be awarded at the time of hire. Upon the return of employment verification forms from the candidate's current and previous employers, the salary will be adjusted if creditable full-time experience is confirmed.

VBCPS offers a full range of benefits including health insurance, paid life insurance, paid sick/annual leave, tuition reimbursement, professional development and membership in the Virginia Retirement System.

Unified Experience Based Step Pay Scale: U21

FTE 1.000

Start Date 2026-2027 School Yr

Additional Job Information

All applicants, both internal and external, must attach a current detailed resume to your electronic application.

Salary range: $85,726-$125,046

Salary will be based on job-related creditable years of full-time, verified work experience. Entry-level salary will be awarded at the time of hire. Upon the return of employment verification forms from the candidate's current and previous employers, the salary will be adjusted if creditable full-time experience is confirmed.

VBCPS offers a full range of benefits including health insurance, paid life insurance, paid sick/annual leave, tuition reimbursement, professional development and membership in the Virginia Retirement System.

Unified Experience Based Step Pay Scale: U21

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Programmer/Analyst Senior
Programmer/Analyst Senior

PowerSchool • Virginia Beach (VA)

On-site
USD 70,000 - 95,000
Supervisor Maintenance (Night Mechanical)
Supervisor Maintenance (Night Mechanical)

Virginia Beach City Public Schools • Virginia Beach (VA)

On-site
USD 65,000 - 95,000
Health insurance
Life insurance
Paid sick/annual leave
+3
School Office Associate II - 12 month
School Office Associate II - 12 month

Virginia Beach City Public Schools • Virginia Beach (VA)

On-site
USD 25,000 - 36,000
Health insurance
Paid life insurance
Paid sick/annual leave
+3
Family and Consumer Sciences Teacher
Family and Consumer Sciences Teacher

Virginia Beach City Public Schools • Virginia Beach (VA)

On-site
USD 58,000 - 90,000
Health insurance
Life insurance
Paid sick/personal leave
+3
Technology Education Teacher
Technology Education Teacher

Virginia Beach City Public Schools • Virginia Beach (VA)

On-site
USD 58,000 - 90,000
Health insurance
Paid life insurance
Paid sick/personal leave
+3
Music - Vocal Teacher (0.2)
Music - Vocal Teacher (0.2)

Virginia Beach City Public Schools • Virginia Beach (VA)

On-site
USD 58,000 - 90,000
Health insurance
Paid time off
Tuition reimbursement
+1
Health and PE Teacher
Health and PE Teacher

Virginia Beach City Public Schools • Virginia Beach (VA)

On-site
USD 58,000 - 90,000
Health insurance
Paid life insurance
Paid sick/personal leave
+3
Grade 7/8 Math Teacher (0.500)
Grade 7/8 Math Teacher (0.500)

Virginia Beach City Public Schools • Virginia Beach (VA)

On-site
USD 58,000 - 90,000
Health insurance
Paid life insurance
Paid sick/personal leave
+3
Grade 7 Math Teacher
Grade 7 Math Teacher

Virginia Beach City Public Schools • Virginia Beach (VA)

On-site
USD 58,000 - 90,000
Health insurance
Paid life insurance
Paid sick/personal leave
+3
Grade 6 Math Teacher
Grade 6 Math Teacher

Virginia Beach City Public Schools • Virginia Beach (VA)

On-site
USD 58,000 - 90,000
Health insurance
Paid life insurance
Paid sick/personal leave
+3