Programmer/Analyst

Three Oaks Elementary School

Virginia Beach (VA)

On-site

USD 60,000 - 105,000

Full time

37 hours ago
Be an early applicant

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

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

Job summary

Virginia Beach City Public Schools is seeking a skilled software specialist to analyze, design, develop, support, implement, and maintain custom applications for district needs. You will manage multiple projects, interact with vendors, and ensure solutions meet reporting and data requirements.

The role requires a Bachelor's degree or equivalent experience, strong web development skills, and familiarity with SQL Server, .NET, HTML5, and Visual Studio.

Qualifications

  • Bachelor's degree in a related field with web development experience.
  • Or a high school diploma or higher with 4+ years in the field.
  • Minimum of three years in software development and maintenance.

Responsibilities

  • Analyze requests for custom software development and data reports.
  • Provide software analysis, design specs, and user release notes.
  • Develop, test, implement, and maintain custom software modules.
  • Develop data extraction routines from supported applications.
  • Coordinate with vendors and plan meetings between departments.
  • Provide troubleshooting for escalated system and application problems.
  • Manage multiple projects and priorities.
  • Serve as division contact with vendors for software packages.
  • Support ongoing maintenance and enhancements.

Skills

Web development
OO design
Time management
Multitasking
Interpersonal skills

Education

Bachelor's degree in related field
High school diploma + 4+ years experience

Tools

SQL Server
Microsoft .NET
Visual Studio
HTML5

Job description

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: Knowledgeable in enterprise human capital management cloud applications and/or Oracle Cloud ERP. Experience working with enterprise payroll/HR/benefits/financials/fund accounting/procurement data, as well as enterprise BI and ETL tools. Development experience with SQL, Microsoft .NET, database, and cloud technologies.
  • 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.

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.

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

Virginia Beach City Public Schools does not discriminate on the basis of race, color, religion, national origin, sex, sexual orientation/gender identity, pregnancy, childbirth or related medical condition, disability, marital status, age, genetic information or veteran status in its programs and activities. (Reference: School Board Policies 2-33,4-4,4-6)

To seek resolution of grievances resulting from alleged discrimination or to report violations of these policies, please contact the Chief Human Resources Officer at (757) 263-1133,2512 George Mason Drive, Municipal Center, Building 6, Virginia Beach, VA, 23456.

Alternative formats of this application which may include taped, Braille, or large print materials are available upon request for individuals with disabilities. Call or write the Department of Human Resources, Virginia Beach City Public Schools, 2512 George Mason Drive, P.O. Box 6038, Virginia Beach, VA 23456-0038. Telephone: (757) 263-1133 (voice); (757) 263-1240 (TDD) or email at: vbcpshr@vbschools.com.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Math Coach - part-time (0.5)
Math Coach - part-time (0.5)

Three Oaks Elementary School • Virginia Beach (VA)

On-site
USD 45,000 - 60,000
School Office Associate II - 10 Month
School Office Associate II - 10 Month

Three Oaks Elementary School • Virginia Beach (VA)

On-site
USD 32,000 - 42,000
Health insurance
Paid leave (sick/annual)
Tuition reimbursement
Financial Assistant
Financial Assistant

Three Oaks Elementary School • Virginia Beach (VA)

On-site
USD 42,000 - 54,000
Health insurance
Life insurance
Paid leave
+3
Pre-Kindergarten Teacher
Pre-Kindergarten Teacher

Three Oaks Elementary School • Virginia Beach (VA)

On-site
USD 50,000 - 70,000
Health insurance
Paid life insurance
Paid leave (sick/personal)
Coordinator, Section 504
Coordinator, Section 504

Three Oaks Elementary School • Virginia Beach (VA)

On-site
USD 90,000 - 120,000
Health insurance
Paid life insurance
Paid sick/annual leave
+2
Behavior Intervention Specialist
Behavior Intervention Specialist

Three Oaks Elementary School • Virginia Beach (VA)

On-site
USD 55,000 - 85,000
Health insurance
Paid life insurance
Paid sick/annual leave
+3
Section 504 Facilitator
Section 504 Facilitator

Three Oaks Elementary School • Virginia Beach (VA)

On-site
USD 55,000 - 75,000
Systems Analyst VBP
Systems Analyst VBP

ZelTech Training Solutions, LLC • Virginia Beach (VA)

Hybrid
USD 70,000 - 90,000
Network Administrator
Network Administrator

Virginia Beach City Public Schools • Virginia Beach (VA)

On-site
USD 70,000 - 102,000
Distribution Driver
Distribution Driver

Three Oaks Elementary School • Virginia Beach (VA)

On-site
USD 36,000 - 60,000