1

Senior Software Engineer Jobs in Perry, GA (NOW HIRING)

Senior Software Engineer

Warner Robins, GA · On-site

$111K - $147K/yr

The Senior Software Engineer will participate in complete embedded software development and Windows Mission Support Tool lifecycles. In addition to design, code development, and test, the Senior ...

... senior developers on technical designs and development Documents the software design using flowcharts, layouts, diagrams, self-documenting code, inline comments, and/or other appropriate ...

... senior developers on technical designs and development • Documents the software design using flowcharts, layouts, diagrams, self-documenting code, inline comments, and/or other appropriate ...

... senior developers on technical designs and development • Documents the software design using flowcharts, layouts, diagrams, self-documenting code, inline comments, and/or other appropriate ...

The Sr Software Developer will create, sustain, and upgrade AFRC web applications. The position requires knowledge of software development, testing and implementation. The position will be primarily ...

We are hiring a junior software engineer to join our LAAIR team. The team owns SvApi, the ... NET Core, with a senior developer reviewing everything you write, and your scope will grow as you ...

9140 - Senior Engineer III

Warner Robins, GA · On-site

$97K - $133K/yr

Overview IndraSoft, Inc. is seeking a highly qualified Senior Engineer III with an active Secret ... Bachelor's Degree in Electrical Engineering, Computer Engineering, Computer Science, or Software ...

Senior Civil Engineer

Perry, GA · On-site

$100K - $120K/yr

Senior Civil EngineerPosition Overview We are seeking an experienced and driven Senior Civil ... Prepare and review site development plans using Civil 3D and related engineering software. * Manage ...

next page

Showing results 1-20

Senior Software Engineer information

See Perry, GA salary details

$68.1K

$129.2K

$173.2K

How much do senior software engineer jobs pay per year?

As of Sep 13, 2026, the average yearly pay for senior software engineer in Perry, GA is $129,243.00, according to ZipRecruiter salary data. Most workers in this role earn between $110,500.00 and $145,700.00 per year, depending on experience, location, and employer.

What is a senior software engineer?

A senior software engineer designs, codes, tests, and maintains computer software. While these are your primary responsibilities as a senior software engineer, you may also have supervisory duties. These include overseeing a team of junior software engineers or developers. The senior software engineer title is sometimes used interchangeably with senior developer, and positions for both may share similar job duties and responsibilities. In general, software engineers are distinguished from developers in that software engineers apply engineering principles to software development.

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

To thrive as a Senior Software Engineer, you need advanced programming skills, deep understanding of software architecture, and several years of experience in software development, often supported by a relevant degree. Familiarity with tools like Git, CI/CD pipelines, cloud platforms, and expertise in technologies such as Java, Python, or JavaScript are typically required. Leadership, problem-solving, and effective communication are crucial soft skills for mentoring teams and collaborating across departments. These skills ensure the delivery of robust, scalable solutions and drive successful project outcomes in complex technical environments.

What are some common challenges senior software engineers face when mentoring junior team members?

Senior Software Engineers often mentor junior colleagues, which can be incredibly rewarding but also presents challenges. Balancing mentorship with project deadlines can be demanding, as it requires strong time management and communication skills. Additionally, adapting explanations to different learning styles and levels of experience can be tricky. However, effective mentorship helps build a stronger team and can lead to enhanced leadership opportunities for the senior engineer.

What is the difference between Senior Software Engineer vs Software Developer?

AspectSenior Software EngineerSoftware Developer
CredentialsBachelor's or higher in CS or related field; experience often 5+ yearsBachelor's in CS or related field; entry to mid-level experience
Work EnvironmentDesigning complex systems, leading projects, mentoringWriting code, developing features, debugging
Industry UsageUsed across tech companies, startups, enterpriseCommon in software firms, startups, freelance work
Search & ComparisonOften compared for experience level, responsibilitiesCompared for entry-level to mid-level roles

The main difference between a Senior Software Engineer and a Software Developer lies in experience, responsibilities, and scope. Senior Software Engineers typically have more experience, lead projects, and mentor others, while Software Developers focus on coding and feature development. Both roles are essential in tech companies, but the Senior Software Engineer position involves higher-level planning and leadership.

What does a senior software engineer do?

A senior software engineer designs, develops, and maintains software applications, often leading projects and mentoring junior team members. They analyze requirements, write code, perform testing, and collaborate with cross-functional teams to ensure quality and efficiency. Proficiency in programming languages, problem-solving skills, and experience with development tools are essential for this role.

What are the most commonly searched types of Software Engineer jobs in Perry, GA?

The most popular types of Software Engineer jobs in Perry, GA are:

What are popular job titles related to Senior Software Engineer jobs in Perry, GA?

For Senior Software Engineer jobs in Perry, GA, the most frequently searched job titles are:

What job categories do people searching Senior Software Engineer jobs in Perry, GA look for?

The top searched job categories for Senior Software Engineer jobs in Perry, GA are:

What cities near Perry, GA are hiring for Senior Software Engineer jobs?

Cities near Perry, GA with the most Senior Software Engineer job openings:

Infographic showing various Senior Software Engineer job openings in Perry, GA as of August 2026, with employment types broken down into 100% Full Time. Highlights an 100% In-person job distribution, with an average salary of $129,243 per year, or $62.1 per hour.

Senior Software Engineer

Warner Robins, GA • On-site

$111K - $147K/yr

Full-time

Re-posted 4 days ago


Job description

Terma Inc (TUS), the US subsidiary of Denmark based Terma A/S, is searching for a highly qualified Senior Software Engineer to join our team of exceptionally dedicated professionals in an exciting and rewarding fast paced highly successful company. Leveraging the outstanding Terma reputation and our strong relationship with the US DoD, Homeland Security and large Prime Contractors for more than three decades, Terma has developed a significant presence in the U.S. as provider of mission critical solutions for aerospace, defense and security sectors. We are known as an independent, agile, and fast responding partner for mission customized solutions. For further information, please visit www.terma.com.

Location: Warner Robins, GA or Atlanta, GA

The Challenge:

The Senior Software Engineer will participate in complete embedded software development and Windows Mission Support Tool lifecycles. In addition to design, code development, and test, the Senior Software Engineer will ensure that requirements are correctly interpreted through participation in:

  • Architecture and requirements reviews
  • Peer reviews of work products derived from requirements specifications

Job Duties:                                                                         

    • Design, develop, test and debug system software
    • Design and implement software for embedded devices and systems, throughout lifecycle from requirements to deployment
    • Design and implement MS Windows desktop software from requirements to deployment
    • Review code and design
    • Estimate software development tasks and resource requirements

Qualifications:

Minimum Education and Experience:

  • Bachelor’s degree in computer science, IT or Engineering and 15 years’ work experience in Software Engineering OR equivalent experience

 

Required Skills and Experience:

  • US Citizenship with ability to obtain and maintain a Department of Defense (DOD) Security Clearance
  • Proven experience in embedded systems design with preemptive, multi-tasking real-time operating systems (e.g. VxWorks, Green Hills)
  • Proficient in C, C++
  • Knowledge of IBM Rational-DOORS
  • Knowledge of OS coding techniques, IP protocols, interfaces and hardware subsystems
  • Experience developing software requirement specifications and software documentation
  • Strong oral and written communication skills
  • Willingness to travel 10% CONUS and OCONUS

Preferred Skills and Experience:

  • Knowledge of EW Self-Protection Systems (e.g. RWR, LWS, MWS) and performance
  • Systems or networking programming experience
  • Familiarity with C#, Python, and WinForms
  • Experience with development and execution of verification and validation procedures
  • Basic understanding of Software Security
  • Knowledge of DO-178C
  • Experience with development of avionics software

Terma Inc. is an Equal Opportunity Employer, including disabled and veterans.