1

Software Engineer Contractor Jobs in Roanoke, VA

Project Engineer - Water Resources

Roanoke, VA · Hybrid

$77K - $106K/yr

... contractors, inspectors, public agency officials, and clients * Develop civil engineering plans ... Pondpack, HydroCAD, or similar stormwater routing software Other Duties This indicates the general ...

OE Transmission Line Engineers

Roanoke, VA · On-site +1

$110K - $145K/yr

GFT is seeking an OE Transmission Line Engineer to join our Power Business Group! If you are in ... Participate in Project Team meetings with clients, other consultants, and contractors. * Review ...

Engineering Intern

Roanoke, VA

$14.75 - $19/hr

... contractor shop drawings and calculations, field inspections, and testing of utility systems. · ... software (Word, Excel, Outlook). · Excellent writing and communication skills. · Valid driver ...

Showing results 21-40

Software Engineer Contractor information

See Roanoke, VA salary details

$62.3K

$144.8K

$201.7K

How much do software engineer contractor jobs pay per year?

As of Sep 5, 2026, the average yearly pay for software engineer contractor in Roanoke, VA is $144,761.00, according to ZipRecruiter salary data. Most workers in this role earn between $117,800.00 and $169,800.00 per year, depending on experience, location, and employer.

What is a software engineer contractor?

Software Engineer Contractors are professionals hired on a temporary or project basis to design, develop, and maintain software applications. Unlike full-time employees, they typically work for a predetermined period or on specific projects for a company. Contractors may work independently or through contracting agencies and often have flexibility regarding work hours and location. Their expertise is sought after for specialized tasks, scaling development teams, or covering skill gaps within organizations.

What are the key skills and qualifications needed to thrive as a software engineer contractor?

To thrive as a Software Engineer Contractor, you need advanced programming skills, problem-solving abilities, and a solid understanding of software development lifecycles, often backed by a relevant degree or equivalent experience. Familiarity with source control systems (like Git), cloud platforms, and project management tools, as well as proficiency in key programming languages, is typically required. Strong communication, adaptability, and self-motivation are essential soft skills for collaborating with diverse teams and managing project-based workloads. These skills ensure high-quality deliverables, effective client communication, and successful navigation of varied contract environments.

How does the work structure and team integration typically differ for software engineer contractors compared to full-time employees?

As a Software Engineer Contractor, you will often work on specific projects or deliverables within a defined contract period, which may mean less involvement in long-term planning or company-wide initiatives. Contractors are usually integrated into existing development teams, collaborating closely with full-time engineers, project managers, and QA staff, but may have less access to certain internal resources or benefits. While you can expect to contribute to daily stand-ups, code reviews, and agile sprints, the onboarding process and access to proprietary tools or systems may be streamlined for contractors. This role offers valuable exposure to diverse tech stacks and industries, and successful contracts can lead to extended engagements or full-time offers.

What is the difference between Software Engineer Contractor vs Software Engineer Full-Time Employee?

AspectSoftware Engineer ContractorSoftware Engineer Full-Time Employee
CredentialsTypically requires a relevant degree and technical skills; certifications optionalSame as contractor; often prefers ongoing professional development
Work EnvironmentProject-based, flexible hours, often remote or on-siteSteady, long-term employment, usually on-site or hybrid
Employer & Industry UsageCommon in tech, startups, consulting firmsStandard in large corporations, tech companies, and enterprises
Search & Comparison IntentLooking for short-term or project-based rolesSeeking stable, long-term employment

In summary, Software Engineer Contractors typically work on short-term projects with flexible schedules, while full-time employees enjoy ongoing employment and benefits. Both roles require similar skills and credentials but differ mainly in work arrangement and job stability.

What are popular job titles related to Software Engineer Contractor jobs in Roanoke, VA?

For Software Engineer Contractor jobs in Roanoke, VA, the most frequently searched job titles are:

What job categories do people searching Software Engineer Contractor jobs in Roanoke, VA look for?

The top searched job categories for Software Engineer Contractor jobs in Roanoke, VA are:

What cities near Roanoke, VA are hiring for Software Engineer Contractor jobs?

Cities near Roanoke, VA with the most Software Engineer Contractor job openings:

Infographic showing various Software Engineer Contractor job openings in Roanoke, VA as of August 2026, with employment types broken down into 85% Full Time, 10% Part Time, and 5% Contract. Highlights an 87% Physical, 3% Hybrid, and 10% Remote job distribution, with an average salary of $144,761 per year, or $69.6 per hour.

$150K/yr

Full-time

Medical, Dental, Vision, Life, Retirement, PTO

Re-posted 20 days ago


Job description

Electrical Engineer/Designer

Location: Roanoke

Company Overview:

Moore's Electrical & Mechanical is a 100% employeeowned (ESOP) commercial and industrial services company serving Virginia and North Carolina since 1985. Our mission is to build people as well as buildings-doing all things with a servant's heart and leaving a positive, lasting impact. We vision employees to say Moore's is the best place they've ever worked, our customers to receive the best service they've ever had, and our communities to be strengthened by our work. Our values-Execute, Protect, Improve, and Character-drive every job we do.

The Role:

The Electrical Engineer / Designer is responsible for the design, engineering, coordination, and execution of electrical systems for commercial and industrial construction projects. This role partners with owners, contractors, project managers, estimators, and design professionals to transform project concepts into innovative, code-compliant, and cost-effective solutions while providing technical leadership and mentorship to junior designers and engineers.

What You'll Do:

  • Meet with owners, customers, contractors, and project stakeholders to develop project concepts and transform project requirements into complete electrical designs for commercial and industrial construction projects.
  • Plan, engineer, and design electrical systems that meet customer objectives, code requirements, project schedules, and budget expectations.
  • Prepare engineering calculations, system layouts, specifications, and construction documents for new and existing facilities.
  • Coordinate design activities with internal project teams, architects, engineers, vendors, and other design professionals.
  • Support preconstruction and estimating efforts by developing scopes of work, equipment selections, and technical documentation.
  • Present design concepts, value engineering opportunities, and technical solutions to customers and project stakeholders.
  • Provide technical leadership throughout all phases of a project, from conceptual development through construction support and project completion.
  • Review design documents for accuracy, constructability, quality, and compliance with applicable codes and standards.
  • Mentor, develop, and provide technical guidance to junior designers and engineers.
  • Promote design consistency, quality control, continuous improvement, and adherence to company standards.
  • Serve as a technical resource for design, constructability, code compliance, and value engineering questions.
  • Perform other related duties as assigned by the Department Manager.

What You'll Bring:

  • Bachelor's degree in electrical engineering required.
  • Active Virginia Professional Engineer (PE) license required, or ability to obtain Virginia licensure by comity within six (6) months.
  • Experience serving as Engineer of Record and signing and sealing electrical engineering documents preferred.
  • Minimum five (5) years of experience in commercial or industrial electrical design and construction.
  • Thorough understanding of commercial and industrial construction processes and practices.
  • Advanced proficiency with AutoCAD, Revit, Microsoft Office, and related engineering software.
  • Ability to read and interpret plans, specifications, schematics, and construction documents.
  • Strong analytical, organizational, and communication skills.
  • Invest in the development of teammates through coaching, mentoring, and knowledge sharing.
  • Contribute to a culture of continuous improvement, learning, and innovation.
  • Maintain a customer-first mindset and pursue practical, value-driven solutions.
  • Build trust through integrity, humility, accountability, and teamwork.
  • Demonstrate behaviors consistent with Moore's Vision, Mission, and Core Values.

Benefits That Matter:

  • Weekly paychecks: yearly salary of $110-150,000 based on experience and skill set.
  • $10,000 sign on bonus
  • Relocation assistance available; details handled on a case-by-case basis
  • 100% employee owned; earn stock and profit-sharing bonuses
  • 401(k) with company match
  • Health, dental, vision, short-and long-term disability and life insurance
  • Supplemental medical insurance
  • Paternity and maternity leave
  • Paid vacation & holidays including a safety incentive plan to earn more PTO
  • Paid M-Power volunteer hours to service community
  • Career growth & training opportunities

For more information, please visit our website at workatmoores.com.

Drug screenings and criminal background/motor vehicle record checks will be performed.

Moore's is an equal opportunity employer.


Drug screen and background checks will be performed. Moore's policy requires a clean drug screen (including marijuana) and approved criminal background check results in order to become a Moore's partner. Also, some roles require a clean driving record in order to drive a company vehicle.