1

Software Development Jobs in Lexington, VA (NOW HIRING)

Office Assistant

Forest, VA ยท On-site

$18 - $20/hr

Research transactions using the company's ERP software * Perform other administrative duties as ... Professional Development Assistance * Referral Program About Fink's Jewelers Founded in 1930 in ...

New

GIS Specialist

Bedford, VA ยท On-site

$50K/yr

Responsibilities include spatial data review and editing, sub-address development, standards ... Utilize GIS software tools, spatial queries, and analytical methods to identify candidate features ...

New

Leadership & Development * Attend weekly and monthly meetings and training sessions to continue ... Proficient in MS Office with ability to learn new software. * Excellent organizational and ...

Leadership & Development * Attend weekly and monthly meetings and training sessions to continue ... Proficient in MS Office with ability to learn new software. * Excellent organizational and ...

Take personal initiative for technical and professional development. * Follow the company HR Policy ... Title Industry Software. * Notary Public certification. If not currently certified; ability to ...

Material Stock Handler - 1st Shift

Forest, VA ยท On-site

$14 - $17/hr

Participates in training and development opportunities. * Performs additional responsibilities as ... Knowledge of Printstream Software a plus. * Experience operating electric jacks, pallet jacks, and ...

Take personal initiative for technical and professional development. * Follow the company HR Policy ... Title Industry Software. * Notary Public certification. If not currently certified; ability to ...

Settlement Processor

Forest, VA ยท On-site

$23.81 - $32.93/hr

Take personal initiative for technical and professional development. * Follow the company HR Policy ... Title Industry Software. * Notary Public certification. If not currently certified; ability to ...

next page

Showing results 1-20

Software Development information

See Lexington, VA salary details

$70K

$125.2K

$157.3K

How much do software development jobs pay per year?

As of Jul 15, 2026, the average yearly pay for software development in Lexington, VA is $125,195.00, according to ZipRecruiter salary data. Most workers in this role earn between $108,800.00 and $143,600.00 per year, depending on experience, location, and employer.

What is software development?

Software development is the process of designing, creating, testing, and maintaining computer programs or applications. It involves a range of tasks including writing code, debugging, and collaborating with other team members to solve problems and deliver functional software solutions. Software development can encompass everything from mobile apps and websites to large-scale enterprise systems. Developers use various programming languages and tools depending on the project requirements.

What are some common challenges software developers face when working on collaborative projects, and how can these be addressed?

Software developers often encounter challenges such as coordinating code changes, managing merge conflicts, and ensuring consistent communication across the team during collaborative projects. To address these issues, teams typically use version control systems like Git, establish clear coding standards, and hold regular stand-up meetings to keep everyone aligned. Additionally, utilizing code review processes and project management tools helps maintain quality and transparency, making collaboration smoother and more efficient.

What is the difference between Software Development vs Software Engineering?

AspectSoftware DevelopmentSoftware Engineering
CredentialsTypically requires a degree in computer science or related field, coding certificationsSimilar credentials, often includes certifications in software engineering principles
Work EnvironmentDeveloping, coding, and testing software applicationsDesigning, analyzing, and managing software projects and systems
Industry UsageCommonly used in tech companies, startups, and software firmsUsed in larger organizations, focusing on system architecture and process
Search & Comparison IntentFocuses on coding and application creationEmphasizes system design and engineering principles

While both roles involve software creation, Software Development primarily focuses on coding and building applications, whereas Software Engineering encompasses designing, analyzing, and managing complex software systems with a broader engineering perspective.

What are the key skills and qualifications needed to thrive as a Software Developer, and why are they important?

To thrive as a Software Developer, you need strong programming skills (such as Python, Java, or C++), problem-solving abilities, and typically a degree in computer science or a related field. Familiarity with version control systems like Git, integrated development environments (IDEs), and sometimes certifications in cloud platforms or specific frameworks are often required. Collaboration, adaptability, and effective communication are essential soft skills for working in diverse development teams and navigating project requirements. These skills and qualities ensure efficient code development, seamless teamwork, and successful delivery of robust software solutions.
What cities near Lexington, VA are hiring for Software Development jobs? Cities near Lexington, VA with the most Software Development job openings:
Infographic showing various Software Development job openings in Lexington, VA as of July 2026, with employment types broken down into 78% Full Time, and 22% Contract. Highlights an 80% In-person, and 20% Remote job distribution, with an average salary of $125,195 per year, or $60.2 per hour.

Full-time

Re-posted 26 days ago


Job description

Position Summary / Purpose:

Create high levels of customer satisfaction by exceeding their expectations and fulfilling the company's contractual obligations through the timely and profitable delivery of our restoration services.

Exceed established restoration performance standards through continuous process improvement and training and development of restoration staff.

Principle Duties and Responsibilities:

  • Knowledge of Xactimate and Drybook (preferred)
  • Meettargets for quality ratings and customer satisfaction
  • Maintain sufficient production capacity through staffing, equipping, and supplying the service divisions
  • Maintain market leadership through continuous implementation of state-of-the-art technology as it pertains toour services.
  • Coordinate/Assist the Project Coordinator with schedulingtechnicians, laborers, and subcontractors
  • Schedule jobs and maintain project and profitabilityefficiency
  • Maintain timely and accurate flow of production reporting from field operations to administration.
  • Effectively train production staff to meetgoals for quality, profitability, and customer satisfaction
  • Perform restoration work as needed
  • Ensureclear communication with the warehouse and fleet manager on vehicle maintenance andwith inventory and equipment supply levels.
  • Oversee/write job estimates
  • Assist in interviewing, hiring, training, disciplining, and discharging employees that directly or laterally report to you..
  • Meet with homeowners, agents, and adjusters as needed and required
  • Review job costing on completed work
  • Communicate with customers and conduct in-home inspections as needed

Additional Duties and Responsibilities:

  • Attend and assist in conducting company meetings
  • Participate in community-related organizations
  • Attend trade seminars, training classes, and workshops

Performance Competencies:

  • Good Oral & Written Communication
  • Strong Team Building, Leadership, and Mentoring Skills
  • Ability to Plan and Organize
  • Ability to have Constructive Confrontation and provide feedback to individuals and groups
  • Dependability
  • Able to learn and excel with new Technology

Education and Experience:

  • High School or GED
  • Four (4) to five (5) years of experience in the cleaning/restoration industry or an Associate (2-year) degree in a business-related field.
  • Team leader or supervisory responsibility experience is preferred.

Technical Skills:

Advanced technical skills, experience, and certification in the areas of services the company provides.

Computer Skills:

  • Demonstrates intermediate to advanced proficiency in the use of computers and computer software
  • Experience with Xactimate or another service estimating software is a plus

Certificates, Licenses and Registrations:

None is required for this position but IICRC or OSHA certifications are a plus.
Physical Demands:
The physical demands described below are representative of those that must be met to successfully perform the essential functions of this job. Reasonable accommodations may be made to enable individuals with disabilities to perform essential functions.

While performing the duties of this job, the employee is regularly required to sit, use hands to finger, handle or feel, reach with hands and arms, and talk or hear. The employee is frequently required to stand, sit, and walk for long periods. The employee must regularly lift and/or move up to 10 pounds and frequently lift and/or move up to 25 pounds.