Demo

Programmer/Analyst

Virginia Beach City Public Schools
Virginia, VA Full Time
POSTED ON 2/1/2025
AVAILABLE BEFORE 3/3/2025
General Responsibilities

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

Essential Tasks

(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.)

  • Analyze requests for custom software development and data reports; provide estimates of time.
  • Provide software analysis, detailed design specifications, and user release notes.
  • Develop, test, implement, and maintain custom software and system modules and interfaces.
  • Develop data extraction routines from supported applications.
  • Evaluate and identify needed processes, documentation, and service improvement opportunities.
  • Manage multiple projects/priorities simultaneously.
  • 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.
  • Serve as the division contact with vendors for purchased application packages managing vendor support, upgrades to software applications, and other activities with vendors.
  • Plan and facilitate meetings between various departments and software vendors.
  • Perform related tasks as needed.

Knowledge, Skills And Abilities

Must have a thorough knowledge and understanding of web application development and object-oriented design patterns. Must have the ability to display an understanding of the broad scope of a project while maintaining focus on individual tasks; to manage time and effort effectively and efficiently; to deliver detailed work to completeness; to multitask in a dynamic environment where priorities may always change and to be flexible. Must have excellent interpersonal skills and a willingness to learn and seek out new information.

Education And Experience

Required: Bachelor's degree in a related field and experience in web development; or a high school diploma or higher and 4 or more years of experience in the field. Must have a minimum of three years of experience in software development and maintenance. Minimum of three years of experience in software development or supporting enterprise systems.

Preferred: Experience with Student Information, Human Resources, and/or Payroll systems development is desired. Development experience in Microsoft SQL Server, .NET framework, Visual Studio, and HTML5. Mobile application development for the iOS, Android, and/or Windows platforms is highly desired.

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 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 books, and student assessment experience. Ability to analyze requirements from the 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.

How To Apply

Please see "Job Posting Link" below for a complete job description.

External Applicants: If you are interested in applying for this position, you must create an account. Please select "Login and Apply" from the bottom of this posting. After creating an account, please login, complete the online application, and apply for this job.

Eligible Internal Applicants: Follow these instructions to complete a transfer application. After creating an account, please complete the application and apply for this job

Reports To Director of Technology

Full Time or Part Time? Full Time

Job Posting Link https://vbschoolscom.finalsite.com/fs/resource-manager/view/9bcec3c8-82b6-41a6-8f59-440bd2182b9e

Salary Range: From/To

Salary range: $70,382-$102,664

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: U19

FTE 1.000

Start Date 2024-2025 School Yr

Additional Job Information

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

Salary range: $70,382-$102,664

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: U19

Salary : $70,382 - $102,664

If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution. Compensation Planning
Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right. Surveys & Data Sets

What is the career path for a Programmer/Analyst?

Sign up to receive alerts about other jobs on the Programmer/Analyst career path by checking the boxes next to the positions that interest you.
Income Estimation: 
$88,984 - $115,784
Income Estimation: 
$111,369 - $141,168
Income Estimation: 
$117,871 - $153,580
Income Estimation: 
$109,939 - $144,341
Income Estimation: 
$114,500 - $144,633
Income Estimation: 
$101,441 - $130,752
Income Estimation: 
$111,369 - $141,168
Income Estimation: 
$117,871 - $153,580
Income Estimation: 
$109,939 - $144,341
Income Estimation: 
$114,500 - $144,633
Income Estimation: 
$70,239 - $89,209
Income Estimation: 
$88,984 - $115,784
Income Estimation: 
$92,017 - $124,111
Income Estimation: 
$90,707 - $120,959
Income Estimation: 
$91,486 - $118,193
Income Estimation: 
$111,369 - $141,168
Income Estimation: 
$131,745 - $167,716
Income Estimation: 
$144,503 - $184,592
Income Estimation: 
$102,541 - $137,871
Income Estimation: 
$153,752 - $200,235
Income Estimation: 
$120,936 - $155,014
Income Estimation: 
$131,745 - $167,716
Income Estimation: 
$144,503 - $184,592
Income Estimation: 
$102,541 - $137,871
Income Estimation: 
$153,752 - $200,235

Sign up to receive alerts about other jobs with skills like those required for the Programmer/Analyst.

Click the checkbox next to the jobs that you are interested in.

  • Bug/Defect Analysis Skill

    • Income Estimation: $82,809 - $110,162
    • Income Estimation: $91,486 - $118,193
  • Debugging Skill

    • Income Estimation: $82,230 - $118,841
    • Income Estimation: $82,809 - $110,162
View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

Job openings at Virginia Beach City Public Schools

Virginia Beach City Public Schools
Hired Organization Address Virginia, VA Full Time
Collaborate with teachers, parents, and school personnel to improve classroom management strategies or parenting skills;...
Virginia Beach City Public Schools
Hired Organization Address Virginia, VA Full Time
This posting is for the purpose of creating a pool of qualified applicants for Pre-Kindergarten Teacher positions for th...
Virginia Beach City Public Schools
Hired Organization Address Virginia, VA Full Time
This posting is for the purpose of creating a pool of qualified applicants for teacher positions in music (instrumental)...
Virginia Beach City Public Schools
Hired Organization Address Virginia, VA Full Time
This posting is for the purpose of creating a pool of qualified applicants for teacher positions in art for the 2024-202...

Not the job you're looking for? Here are some other Programmer/Analyst jobs in the Virginia, VA area that may be a better fit.

RPG Programmer/Analyst

Intellicept Inc, Virginia, VA

Software Engineer (Programmer Analyst 2) 21269

Mission Technologies, a division of HII, Virginia, VA

AI Assistant is available now!

Feel free to start your new journey!