1

Software Engineer Trainee Jobs in Lexington, SC (NOW HIRING)

Software Engineer Trainee information

See Lexington, SC salary details

$54.4K

$126.3K

$175.9K

How much do software engineer trainee jobs pay per year?

As of Sep 1, 2026, the average yearly pay for software engineer trainee in Lexington, SC is $126,274.00, according to ZipRecruiter salary data. Most workers in this role earn between $102,700.00 and $148,100.00 per year, depending on experience, location, and employer.

What is a software engineer trainee?

A Software Engineer Trainee is an entry-level position where individuals gain hands-on experience in software development. They typically work under the guidance of senior engineers, learning programming languages, software development methodologies, and debugging techniques. Their responsibilities may include coding, testing, and assisting in the design of applications. This role helps bridge the gap between academic knowledge and real-world software development practices. It is an opportunity to develop technical skills and gain industry exposure before advancing to a full-time software engineering role.

What kind of mentorship or training can I expect as a software engineer trainee?

As a Software Engineer Trainee, you can typically expect to receive structured onboarding, ongoing mentorship from experienced engineers, and participation in regular training sessions. Most teams pair trainees with more senior developers for code reviews, guidance on best practices, and support in understanding project workflows. You may also be encouraged to work on small projects or contribute to larger initiatives to apply your learning in real-world situations. This hands-on, supportive environment is designed to accelerate your growth and help you build the skills needed for a successful software engineering career.

What are the key skills and qualifications needed to thrive as a software engineer trainee, and why are they important?

To thrive as a Software Engineer Trainee, you need a solid understanding of programming fundamentals, problem-solving abilities, and a relevant degree or coursework in computer science or related fields. Familiarity with common programming languages (such as Java, Python, or C++), version control systems like Git, and basic software development methodologies is typical. Strong communication, eagerness to learn, and adaptability are vital soft skills for success in this role. These skills are essential for quickly growing your technical capabilities, effectively collaborating with your team, and making meaningful contributions to software projects.

How to get a job as a software engineer trainee with no experience?

To secure a software engineer trainee position with no experience, focus on building foundational skills in programming languages like Python or Java, complete relevant coursework or certifications, and create a portfolio of personal projects or contributions to open-source. Internships, coding bootcamps, and networking through industry events can also improve your chances by demonstrating commitment and gaining practical exposure.

Is 25 too late to become a software engineer trainee?

Age is not a barrier to becoming a software engineer trainee, as many programs accept individuals in their mid-20s and beyond. Success depends on acquiring relevant skills such as programming languages, problem-solving, and completing training or certifications, regardless of age.

What are the most commonly searched types of Software Engineer jobs in Lexington, SC?

The most popular types of Software Engineer jobs in Lexington, SC are:

What cities near Lexington, SC are hiring for Software Engineer Trainee jobs?

Cities near Lexington, SC with the most Software Engineer Trainee job openings:

Infographic showing various Software Engineer Trainee job openings in Lexington, SC as of August 2026, with employment types broken down into 1% Internship, 84% Full Time, 11% Part Time, and 4% Contract. Highlights an 85% Physical, 4% Hybrid, and 11% Remote job distribution, with an average salary of $126,274 per year, or $60.7 per hour.

Associate Engineer,Engineer, Senior Engineer

Columbia, SC • On-site


Dominion Energy
Utilities • 10K+ employees

8.2

Company rating: 8.2 out of 10

Based on 90 frontline employees who took The Breakroom Quiz

26th of 53 rated energy and utility

People enjoy working here

Good employer

Recommended by students


$70 - $110/hr

Other

Medical, Dental, Vision, Retirement, PTO

This job post has expired today. Applications are no longer accepted.


Job description

Job Summary

Dominion Energy South Carolina is looking for an Associate Engineer, Engineer, or Sr Engineer to join our team in the Columbia, SC area. This is a full-time position supporting Electric Distribution Engineering. The position will be filled at the level commensurate with the successful candidates' education, experience, knowledge, skills and abilities. This position will be responsible for:

  • Performing engineering calculations, analysis, research and design;
  • Under direction of supervisor or work leader, performs routine assignments designed to develop professional engineering work knowledge, gain familiarity with techniques, approaches, practices and the nature of engineering systems, equipment, etc;
  • Develop the ability to apply fundamental engineering principles and techniques, procedures and criteria in carrying out sequence of related engineering tasks;
  • Limited exercise of judgment is required on details of work and in making preliminary selections and adaptations of engineering alternatives.

Minimum Requirements (Note: A partial year of related work experience of 6 months or greater will be considered one year towards the qualifications):

Associate Engineer: Bachelor of Science Degree in Engineering and 0 – 2 years of relevant engineering work experience.

Engineer: Bachelor of Science Degree in Engineering and 2 + years of relevant engineering work experience

Senior Engineer: Bachelor of Science Degree in Engineering and 5 + years of relevant engineering experience

The selected candidate must have the following knowledge, skills, abilities, and experience:

  • Knowledge of engineering theories, principles, and practices to a broad variety of assignments and related field.
  • Skilled in use of advanced techniques and modification and extension of theories, precepts and practices of the field and related sciences and disciplines.
  • Knowledge of business/financial and contractual matters.
  • Recognized expert by other engineers and management in assigned area.
  • Provides technical advice to other engineers and management in assigned area.
  • Skilled in the use of engineering techniques.
  • Planning and project management skills.
  • Technical and organizational leadership skills.
  • Strong oral and written communication skills (includes technical writing).
  • Knowledge of various computer applications, with the ability to manipulate personal computer applications and perform engineering calculations using applicable software programs (e.g., Matlab, Excel, etc.).
  • Demonstrated ability to think analytically and solve complex problems.
  • Demonstrated ability to interpret and apply codes, regulations, and practices.
  • Demonstrated ability to process information quickly and effectively manage multiple tasks.
  • Equally effective working independently or in team environment.
Education Requirements

Required Degree (equivalency not accepted in lieu of required degree): Bachelor’s in Engineering

Preferred:Civil Engineering, Mechanical Engineering or Electrical Engineering

REQUIRED ENGINEERING CRITERIA: For placement of a candidate in the Engineer job series, the following criteria must be met:

Possess a 4-year Engineering degree from an ABET accredited Engineering program based on the year that the Engineering program was accredited by ABET, or

Possess a 4-year Engineering degree from an institution outside of the U.S. which is accredited through the country's own Engineering accrediting body under the Washington Accord as a full signatory, and is a degree that was recognized by the country's accrediting body on or after the date that full signatory status was achieved, or

Possess a 4-year degree in Engineering (non-ABET accredited), Physics, Chemistry, Math or Engineering Technology and a post-graduate Engineering degree from an institution where the undergraduate degree in the same Engineering discipline is ABET-accredited based on the year the Engineering program was accredited by ABET, or

Holds or has previously held a valid U.S. Professional Engineer license.

Licenses, Certifications, or Quals Description

Note: Dominion Energy minimum experience and education requirements may exceed stated ANSI standards and candidates must meet the Dominion Energy minimum requirements.

For Nuclear employees, this ANSI standard must be met, all of which is met or exceeded in the Engineer series job summaries with the exception of the Nuclear Power experience requirement of at least 1 year:

ANSI/ANS-3.1-2014, Section 4.6.1 Education requirements: Baccalaureate or associate degree in engineering or related science. Minimum experience for the position: Related experience which shall include 2 years; Nuclear power plant experience to include 1 year.

Note: Associate Engineer is documented as a trainee.

Working Conditions

Cold Up to 25%

Dust / Grease / Oil Up to 25%

Dust / Grease / Oil 76-100%

Energized Wires Up to 25%

Fumes Up to 25%

Heat Up to 25%

Loud Noise Up to 25%

Outdoors Up to 25%

Pressurized Lines & Valves Up to 25%

Radiation Up to 25%

Travel Up to 25%

Test Description

No Testing

Export Control

Certain positions at Dominion Energy may involve access to information and technology subject to export controls under U.S. law. Compliance with these export controls may result in Dominion Energy limiting its consideration of certain applicants.

What You'll Get

Expected Hiring Base Salary Range:

The expected hiring base salary range is the range we anticipate hiring within for this position. The actual salary offered may vary based on factors such as the selected candidate’s qualifications, skills, experience, and work location. This is not intended to represent the full salary range for the position or limit future compensation growth.

At Dominion Energy, we offer excellent plans and programs for employees. Employees are rewarded with a competitive salary and comprehensive benefits package which includes: health, dental, and vision benefits with coverage for families and domestic partners, vacation, retirement plans including 401k contributions and matches, paid holidays, tuition reimbursement, bonus eligibility, sick leave, and disability insurance.

Dominion Energy is an equal opportunity employer. Qualified applicants will receive consideration for employment without regard to race, color, religion, sex, national origin and/or status as a protected veteran or individual with a disability.

You can experience the excitement of our company – it's the difference between taking a job and starting a career.

Top 3 Reasons to Work at Dominion Energy

Dominion Energy is committed to helping address climate change. We have cut emissions sharply as we aim for Net Zero carbon and methane emissions by 2050. Learn more at sustainability.dominionenergy.com .

#J-18808-Ljbffr

Dominion Energy logo

About Dominion Energy

Sourced by ZipRecruiter

We are a leader in the clean energy transition, with a clear strategy to achieve Net Zero carbon and methane emissions. Headquartered in Richmond, VA, we're creating a diverse and inclusive workplace that reflects the communities we serve.

Industry

Utilities

Company size

10,000+ Employees

Headquarters location

Richmond, VA, US

Year founded

1983

Social media


What Dominion Energy employees say

Pay

Benefits

Hours and flexibility

Workplace

Get the full story on Breakroom