Demo

Software Developer

Fairfax County Public Schools
Virginia, VA Full Time
POSTED ON 1/14/2026
AVAILABLE BEFORE 2/13/2026
Summary

Designs, implements, tests, and maintains enterprise software; customizes, configures, converts, deploys, and maintains systems; performs necessary system integration.

Qualifications

Required

  • Any combination of education and experience equivalent to a bachelor's degree in information technology or related field.
  • Two (2) years of experience in the development and maintenance of information systems.
    • Advanced degree(s) beyond the minimum degree requirement in a relevant field may be considered for some experience.
  • Knowledge of system development, implementation, and integration practices and techniques.
  • Understanding of and skilled in developing, delivering, and maintaining quality enterprise systems.
  • Knowledge of software quality testing principles and techniques and configuration management practices.
  • Proficiency with relevant software development languages and tools.
  • Knowledge of, and ability to quickly learn, various software development tools and software implementation techniques.
  • Knowledge of and experience with various systems architectures.
  • Knowledge of database design and implementation practices and techniques.
  • Understanding of database and process modeling practices and techniques.
  • Ability to communicate effectively, both orally and in writing.
  • Knowledge of, or ability, to quickly learn school division business practices.
Major Duties/Essential Functions

  • Builds, assembles, and implements software components for use in operational, tactical, and strategic systems.
  • Integrates operational, tactical, and strategic systems within the defined knowledge environment (systems infrastructure).
  • Develops and implements data conversions, data extractions, and system interfaces; implements, maintains, and monitors an application database(s) within the enterprise.
  • Evaluates technologies that enable the design, construction, and implementation of enterprise systems.
  • Performs system problem tracking and resolution.
  • Collects software metrics for use in evaluating and improving system performance; conducts detailed software testing and verification to assure software solution satisfies functional and technical requirements.
  • Adheres to configuration management standards to ensure version control and system integrity.
  • Interacts and/or works with various groups to include managers, functional personnel, technical specialists and service providers, vendors, and contractors to implement and maintain enterprise software systems.
  • Serves as point of contact for system implementation and maintenance activities.
  • Performs related duties as required or assigned.

Work Environment/Physical Requirements

This job operates in a professional office environment and has a noise level of mostly low to moderate. This role routinely uses standard office equipment such as computers, phones, photocopiers, filing cabinets, and fax machines.

Salary Range

$93,300 - $158,766

Salary Grade

[Salary Information]

Unified Scale-Schedule B/Grade 007-FEU-OP

Office

Enterprise Info Svcs & Assess

Contract Length

260-Day Contract

Pay Frequency

Monthly

Percent Full-Time

Full Time

Job Type

Information Technology

Open

Until

Filled

Yes

Re-Adv.

Position

No

Salary : $93,300 - $158,766

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 Software Developer?

Sign up to receive alerts about other jobs on the Software Developer career path by checking the boxes next to the positions that interest you.
Income Estimation: 
$82,809 - $110,162
Income Estimation: 
$102,136 - $132,353
Income Estimation: 
$83,184 - $105,164
Income Estimation: 
$115,390 - $147,559
Income Estimation: 
$106,780 - $140,358
Income Estimation: 
$104,963 - $131,876
View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

Job openings at Fairfax County Public Schools

  • Fairfax County Public Schools Fairfax, VA
  • Lorton-Central Transportation Summary Performs a series of highly responsible, complex technical-clerical tasks as part of a centralized unit involved in t... more
  • 14 Days Ago

  • Fairfax County Public Schools Virginia, VA
  • Summary Researches, designs, and implements procedures to study individual school or divisionwide programs, services, projects, and initiatives aligned wit... more
  • 1 Day Ago

  • Fairfax County Public Schools Virginia, VA
  • Summary Serves as an administrative assistant to one or more school-based administrators or central office assistant directors, senior managers, or special... more
  • 13 Days Ago

  • Fairfax County Public Schools Fairfax, VA
  • 2026-2027 Summary Provides and is accountable for the planning, assessment, instruction, communication, human relations, safety, and management of a classr... more
  • 13 Days Ago


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

  • Outcode Software draper, UT
  • We are looking for a Software Developer to build and implement functional programs. You will work with other Developers and Product Managers throughout the... more
  • 18 Days Ago

  • Invicta Software San Francisco, CA
  • At INVICTA SOFTWARE, we are seeking a motivated and skilled Software Developer to join our dynamic Information Technology and Services team. This role offe... more
  • 2 Months Ago

AI Assistant is available now!

Feel free to start your new journey!