1

Junior Software Developer Jobs in Macon, GA (NOW HIRING)

Fire Protection Engineer PE

Macon, GA ยท On-site

$79K - $107K/yr

Directing, supervising and training junior fire protection staff as directed * Mentoring and ... Proficient in MS Office Software * Proficient in discipline specific design software Required ...

Directing, supervising and training junior fire protection staff as directed * Mentoring and ... Proficient in discipline specific design software * Bachelor of Science in Fire Protection ...

Senior Civil Engineer

Perry, GA ยท On-site

$100K - $120K/yr

Prepare and review site development plans using Civil 3D and related engineering software. * Manage ... Provide technical guidance and mentorship to junior engineers and project managers. Required ...

Directing, supervising and training junior electrical staff as directed * Mentoring and monitoring ... Proficient in MS Office Software * Proficient in discipline specific design software Required ...

Directing, supervising and training junior electrical staff as directed * Mentoring and monitoring ... Proficient in MS Office Software * Proficient in discipline specific design software * Graduate of ...

Senior Electrical Engineer (PE)

Macon, GA ยท On-site

$103K - $134K/yr

Directing, supervising, training, and ensuring quality control of junior electrical engineers, EIT ... Proficient in MS Office Software * Proficient in discipline specific design software * Graduate of ...

Senior Electrical Engineer (PE)

Macon, GA ยท On-site

$103K - $134K/yr

Directing, supervising, training, and ensuring quality control of junior electrical engineers, EIT ... Proficient in MS Office Software * Proficient in discipline specific design software Required ...

Showing results 21-40

Junior Software Developer information

See Macon, GA salary details

$23K

$85.3K

$131.9K

How much do junior software developer jobs pay per year?

As of Sep 8, 2026, the average yearly pay for junior software developer in Macon, GA is $85,334.00, according to ZipRecruiter salary data. Most workers in this role earn between $64,300.00 and $83,400.00 per year, depending on experience, location, and employer.

What does a junior software developer do?

A junior software developer works on a development team writing and maintaining code for computer applications. As a junior software developer, your primary responsibilities are to learn the codebase, work on small bug fixes, and participate in paired programming with mid-level and senior developers. Junior software developers are entry-level positions, but as you gain experience and build up your programming skills, you will start to take on larger projects. Your job duties include attending and contributing to development team meetings, troubleshooting, patching computer code, and collaborating with other developers to create applications.

What does a junior software developer do?

A Junior Software Developer is an entry-level professional who assists in designing, coding, testing, and maintaining software applications. They typically work under the supervision of more experienced developers and contribute to various stages of the software development lifecycle. Their responsibilities often include writing basic code, debugging, collaborating with team members, and learning new technologies to improve their skills. This role is a great starting point for individuals looking to build a career in software development.

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

To thrive as a Junior Software Developer, you need proficiency in programming languages (such as Python, Java, or JavaScript), algorithms, and problem-solving, often supported by a relevant degree or coding bootcamp experience. Familiarity with version control systems like Git, basic knowledge of databases, and experience with development frameworks are valuable technical assets. Strong communication, teamwork, and a willingness to learn help you adapt and contribute effectively in collaborative environments. These skills and qualities are essential for delivering reliable code, supporting team goals, and growing in a fast-evolving tech landscape.

What are some typical challenges a junior software developer might face when starting out, and how can they overcome them?

Junior Software Developers often encounter challenges such as understanding large codebases, managing their time effectively between learning and delivering tasks, and adapting to new development tools or frameworks. To overcome these hurdles, it's helpful to actively seek guidance from more experienced team members, participate in code reviews, and make consistent use of documentation. Regular communication within the team and a willingness to ask questions can significantly speed up the learning process and help build confidence in your role.

How much money do junior software developers make?

Junior software developers typically earn between $50,000 and $80,000 annually, depending on location, industry, and skills. Entry-level roles often require knowledge of programming languages like Java, Python, or JavaScript, and familiarity with development tools and frameworks.

How to get a junior software developer job with no experience?

To secure a junior software developer position with no experience, focus on building a portfolio through personal projects, contribute to open-source code, and learn relevant programming languages like Python or JavaScript. Gaining familiarity with version control tools such as Git and completing online courses or certifications can also improve your chances. Internships or apprenticeships can provide practical experience and industry exposure.

What are the most commonly searched types of Software Developer jobs in Macon, GA?

The most popular types of Software Developer jobs in Macon, GA are:

What are popular job titles related to Junior Software Developer jobs in Macon, GA?

For Junior Software Developer jobs in Macon, GA, the most frequently searched job titles are:

What cities near Macon, GA are hiring for Junior Software Developer jobs?

Cities near Macon, GA with the most Junior Software Developer job openings:

Infographic showing various Junior Software Developer job openings in Macon, 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 $85,334 per year, or $41 per hour.

Fire Protection Engineer PE

Clark Nexsen, a JMT Company

Macon, GA โ€ข On-site

$100 - $125/hr

Other

Posted 19 days ago


Key responsibilities

  • Perform fire protection design services including conceptual studies, schematic documents, design development, and construction documents.

  • Meet with clients to prepare and validate scope of work and coordinate efforts with other disciplines.

  • Review and respond to RFIs, review shop drawings, and prepare record drawings during the construction phase.


Job description

Join Clark Nexsen, a JMT Company, and become part of a dynamic, collaborative team dedicated to delivering exceptional service to our clientsโ€”while making a meaningful impact on our communities and the world through the projects we help bring to life.

Position Summary: Clark Nexsen is seeking a Fire Protection Engineer. The Fire Protection Engineer position is a technical role within the firm focused on project execution for a variety of multi- and single-discipline facility design projects. The Fire Protection Engineer will be responsible for performing multiple aspects of fire protection engineering services on multi-discipline building design projects of small to large scope for commercial and government facilities, as well as single discipline fire protection engineering projects of small to large scope.

General responsibilities include but are not limited to the following

  • Performing all aspects of fire protection design services including conceptual studies, programming, schematic documents, design development documents, and construction documents under the direct supervision of a Senior Fire Protection Engineer or the Department Director
  • Meeting with clients to prepare and validate scope of work
  • Preparation of marketing and presentation materials as directed
  • Obtain guidance from Senior Fire Protection Engineer and the Department Director as necessary to resolve technical and coordination issues and conflicting criteria
  • Direct and supervise the work of support staff assigned to the project, particularly where unusual or difficult problems are encountered
  • Performing fire protection services associated with the bidding process, including preparing addenda and amendments and opening and tabulating bids as directed
  • Performing fire protection services associated with the construction phase, including field visits, answering RFIs, reviewing shop drawings, and preparing record drawings
  • Complying with the companyโ€™s quality control practices and procedures
  • Working with, responding to, and taking direction from the Department Director, Managing Principals, Project Managers, Design Managers, Operations Directors and senior management
  • Working with a multi-discipline team of architects, engineers, interior designers and landscape architects
  • Participating in team meetings and coordinating efforts with other team members
  • Directing, supervising and training junior fire protection staff as directed
  • Mentoring and monitoring the professional development of junior fire protection staff

Project responsibilities include but are not limited to the following

  • Perform Senior Fire Protection Engineer tasks as directed
  • Serve in the role of Design Manager on projects as assigned
  • Preparing scope and fee proposals for the fire protection portion of multi-discipline
  • projects or single-discipline, fire protection-only projects
  • Conduct project code analysis for review by a Senior Fire Protection Engineer or the
  • Department Director
  • Selection and layout of the fire protection systems, including consideration of alternative
  • systems
  • Preparing accurate, complete, and code-compliant drawings and specifications for
  • schematic, design development, and construction document submittals.
  • Developing details of building system components
  • Reviewing calculations and all work products produced by fire protection EITโ€™s,
  • graduates, or designers assigned to the project
  • Reviewing all drawings produced by CADD technicians assigned to the project
  • Developing discipline specifications for review by a Senior Fire Protection Engineer or the
  • Department Director
  • Coordinate drawings with technical specifications
  • Coordinate work product with other disciplines
  • Incorporate responses to QC and Gray Team comments into the project documents
  • Assist in responding to RFIโ€™s, Dr. Check comments, etc.
  • Review and respond to CA submittals
  • Perform discipline QA/QC review on assigned projects
  • Adhere to discipline budget and schedule
Required Skills
  • Understanding of sustainable design principles and design practices with LEED AP accreditation desirable
  • Additional certifications such as CDT, CCS, or CCCA are encouraged to reflect personal growth in the profession and an ever-increasing knowledge base to enhance the design and documentation process
  • Active participation in NSPE, SFPE, NFPA or other related professional organizations is desirable
  • Working familiarity with design/production and fire protection analysis software to a point of being able to understand the capabilities and limitations of the programs and interact with the support staff in their use of the software is highly desirable
  • Proficient in MS Office Software
  • Proficient in discipline specific design software
Required Experience
  • Bachelor of Science in Fire Protection Engineering from an ABET accredited curriculum oa post-graduate degree in Fire Protection Engineering is preferred
  • Must be a fully licensed Fire Protection Engineer in at least one US state or jurisdiction, preferably in the local jurisdiction, by passing the Fire Protection Engineering written examination
  • 4+ years of experience as a lead designer or Fire Protection Engineer in federal, state, municipal, healthcare, commercial, higher education or similar projects plus experience in Design/Build and CM at Risk project delivery methods

Working Conditions

At JMT, we prioritize a healthy work/life balance and offer a flexible hybrid working schedule. JMT offers a flexible hybrid work schedule. The selected candidate is expected to work in a JMT office location at least three days per week or as needed to perform assigned duties. While most of our work is desk-based, there may be times when standing, walking, bending and lifting of minimal weight are required. Our office environment is comfortable, has adequate lighting and temperature, and is free from noise, dust, and other hazards. Reasonable accommodations may be made to enable individuals with disabilities to perform essential functions.

Qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, protected veteran status or any other characteristic protected by state or federal law.

#J-18808-Ljbffr