1

Mid Level Software Developer Jobs in Waynesboro, GA

The team is comprised of world-class software developers, engineers, designers, product managers ... This includes reading (if not writing) level familiarity with multiple programming languages and ...

The team is comprised of world-class software developers, engineers, designers, product managers ... This includes reading (if not writing) level familiarity with multiple programming languages and ...

Senior Software Developer

Augusta, GA ยท On-site

$43 - $56.75/hr

MANTECH is seeking a motivated and customer-oriented Senior Software Developer to join their team ... kernel-level concepts, and advanced networking. โ€ข Experience identifying, analyzing, and ...

Senior Software Developer

Augusta, GA

$51.25 - $67.75/hr

Possess, or able to obtain, a DoD 8570.01-M IAT Level II certification. Preferred Qualifications: * Experience with embedded software development and embedded system vulnerabilities. * Proficiency ...

Senior Software Developer

Augusta, GA ยท On-site

$51.25 - $67.75/hr

Possess, or able to obtain, a DoD 8570.01-M IAT Level II certification. Preferred Qualifications: * Experience with embedded software development and embedded system vulnerabilities. * Proficiency ...

next page

Showing results 1-20

Mid Level Software Developer information

See Waynesboro, GA salary details

$37.9K

$88.3K

$131K

How much do mid level software developer jobs pay per year?

As of Aug 12, 2026, the average yearly pay for mid level software developer in Waynesboro, GA is $88,294.00, according to ZipRecruiter salary data. Most workers in this role earn between $71,000.00 and $102,600.00 per year, depending on experience, location, and employer.

What are the typical daily responsibilities of a mid level software developer?

As a Mid Level Software Developer, your daily responsibilities often include writing and reviewing code, participating in code reviews, collaborating with colleagues on project requirements, and troubleshooting bugs or technical issues. You may also be involved in designing features, writing unit tests, and participating in regular stand-up meetings as part of an agile team. Additionally, you'll interact with product managers, QA engineers, and other team members to ensure the software meets project deadlines and quality standards. This role offers the chance to take on increasing ownership of projects while continuing to learn and grow professionally.

What are the key skills and qualifications needed to thrive in the mid level software developer position, and why are they important?

To thrive as a Mid Level Software Developer, you should have solid programming skills in languages like Java, Python, or JavaScript, along with a relevant bachelor's degree or equivalent experience. Familiarity with version control systems such as Git, frameworks like React or Spring, and knowledge of agile development practices are typically required. Effective problem-solving, clear communication, and a collaborative mindset are valuable soft skills in this position. These skills enable you to build reliable software, contribute to team projects, and adapt to evolving technical challenges.

What is a mid level software developer?

A Mid Level Software Developer is a professional with a few years of experience who contributes to designing, coding, testing, and maintaining software applications. They work independently on tasks but also collaborate with senior developers and teams to implement solutions. Their role often includes debugging code, optimizing performance, and ensuring best practices in development. Mid-level developers are expected to have a solid understanding of programming languages, frameworks, and software development life cycles. They may also mentor junior developers and participate in code reviews to maintain code quality.

What are the most commonly searched types of Software Developer jobs in Waynesboro, GA? The most popular types of Software Developer jobs in Waynesboro, GA are:
What cities near Waynesboro, GA are hiring for Mid Level Software Developer jobs? Cities near Waynesboro, GA with the most Mid Level Software Developer job openings:
Infographic showing various Mid Level Software Developer job openings in Waynesboro, GA as of July 2026, with employment types broken down into 83% Full Time, 14% Part Time, and 3% Contract. Highlights an 87% Physical, 3% Hybrid, and 10% Remote job distribution, with an average salary of $88,294 per year, or $42.4 per hour.

Full Stack Developer / IT Programmer Analyst (Associate or Mid-level or Senior-level)

Savannah River Mission Completion

Aiken, SC โ€ข On-site

$56K - $153K/yr

Full-time

Medical, Dental, Vision, Life, Retirement, PTO

Posted yesterday

New


Job description


Savannah River Mission Completion (SRMC) is seeking a Full Stack Developer / IT Programmer Analyst (Associate or Mid-level or Senior-level) to be based in our Aiken, SC location on the Savannah River Site (SRS). 

Apply online using a current resume under the careers section of www.savannahrivermissioncompletion.com. 

The Full Stack Developer / IT Programmer Analyst (Associate or Mid-level or Senior-level) will gather and analyze requirements for developing new web applications and maintain existing applications using C#, JavaScript, .NET, SQL, APIs, and other web technologies. Additionally, this role involves providing application support to our business department personnel. This position entails full-stack development and programming responsibilities.


  • Develops and maintains web-based applications using company defined life cycle processes and secure coding techniques.
  • Prepares documentation of program development, modifications to code and operating instructions.
  • Conducts program tests and may be required to analyze system capabilities to resolve input/output problems.
  • Assists in research, design, development, and/or modification of systems and/or applications software.
  • Involved in planning of system and development deployment as well as responsible for meeting software compliance standards.
  • Develops databases, tables, views and stored procedures using normalization.

  • Develops flow charts and diagrams outlining process steps in operation; develops and revises program code.

  • Documents testing and maintenance of system corrections.
  • Assists in the design of web based, mobile technology, cloud, and security interface to meet the specific needs of users.
  • May have vendor management responsibility.
  • Work is performed with direction and exercises some latitude in determining technical objectives of assignment.
  • Assists in the successful completion of projects.

Additional responsibilities at the IT Programmer Analyst level:

  • Prepares documentation of program development, modifications to code and operating instructions.
  • Creates complex queries using SQL to acquire required data.
  • Develops, and/or modifies enterprise-wide systems and/or applications using company defined life cycle processes and secure coding techniques.
  • Ensures supported commercial and developed applications meet site security requirements, department software life-cycle and software compliance standards.
  • Develops web-based, mobile technology, cloud, and security interface to meet the specific needs of users of moderate to high complexity.
  • Contributes to the preparation of short-range plans for applications and software selection, application and software roadmap, software systems development, systems and infrastructure maintenance planning, and production activities.
  • Develops entity relationship and process flow diagrams outlining current and proposed systems in development.
  • Develops, documents and performs application testing to resolve problems.
  • Maintains up-to-date patches and upgrades for existing systems
  • Acts as a technical contact for projects and technical matters that need to be communicated to other departments and external personnel.
  • Work is performed without appreciable direction.
  • Contributes to the successful completion of major projects where erroneous decisions could result in failure to achieve major organizational objectives.

Additional responsibilities at the Senior IT Programmer Analyst I level:

  • Contributes to research, design, development, and/or modification of enterprise-wide systems and/or applications using company defined life cycle processes and secure coding techniques.
  • Designs web-based, mobile technology, cloud, and security interfaces to meet the specific needs of customers.
  • Contributes to the preparation of short and long-range plans for applications and software selection, application and software roadmap, software systems development, systems and infrastructure maintenance planning, and production activities.
  • Develops, documents and performs application testing and analyzes system capabilities to resolve problems.
  • Implements and maintains IIS.
  • Reviews vendor proposals for purchases of hardware, software, and technical services to ensure adherence to technical specifications and site procedures.
  • Provides guidance to less experienced programmer/analysts.
  • Work is performed without direction and exercises considerable latitude in determining technical objectives of assignment.
  • Acts as a technical contact for projects with significant technical matters that need to be communicated to senior and external personnel.
  • Other duties as assigned.

  • Bachelorโ€™s degree in Computer Science or related degree; or
  • Associateโ€™s degree in Computer Science or related degree and relevant IT experience as described in the job description; or
  • High School Diploma/GED and relevant IT experience as described in the job description.

Additional information:
Candidate(s) selected to receive an offer will be offered the position level commensurate with their experience and qualifications.


  • Bachelor's or Associate's degree
  • JavaScript
  • C#
  • .NET
  • SQL
  • OOP โ€“ Object Oriented Programming
  • API
  • jQuery
  • MVC
  • HTML
  • CSS

Savannah River Mission Completion (SRMC), a prime contractor for the US Department of Energy, is responsible for managing the Department of Energyโ€™s Savannah River Siteโ€™s Liquid Waste operations contract. Located in Aiken, South Carolina, SRMC is a limited liability company formed by nuclear operations and environmental remediation global leaders BWXT, Amentum, and Fluor. The SRMC Team is responsible for the closure of waste tanks, the operation of the Savannah River Siteโ€™s Defense Waste Processing Facility, tank farm operations and associated production and disposal facilities.  www.savannahrivermissioncompletion.com


Savannah River Mission Completion offers a competitive and comprehensive benefits package with flexibility to meet your needs. 

Highlights of our plans include:

  • 401k Retirement Savings Plan โ€“ 5% immediate company contribution, additional matching for employee contributions
  • Health Insurance & Prescription Drug Program
  • Health Savings Account
  • Telehealth with BlueCare on Demand
  • Dental Coverage
  • Vision Coverage
  • Flexible Spending Accounts
  • Includes 160 hours annual paid time off (accrued monthly), plus 11 paid holidays
  • Paid Parental Leave
  • Life and Accident Coverage
  • Disability Coverage
  • Employee Assistance Program
  • Tuition Reimbursement

USD $56,100.00/Yr.
USD $153,200.00/Yr.
Exceptions to this range/rate may be applied on a case-by-case basis taking into account aspects such as education, experience, and skill need of the organization.

Savannah River Mission Completion is committed to equal employment opportunity to employees and qualified applicants regardless of their race, color, religion, gender, national origin, age, physical or mental disability, veteran status, status as a parent, sexual orientation, or genetics. Our equal employment opportunity policies encompass all aspects of the employment relationship, including application and hiring, promotion and transfer, selection for training opportunities, wage and salary administration.