1

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

Junior .NET Developer

White, GA ยท On-site

$59K - $76K/yr

The Junior .NET Developer must be eager and capable of learning new skills and technology, and be ... Debug and fix software defects * Extract, transform, load (ETL) and data maintenance * Ensure ...

Junior .NET Developer

White, GA ยท On-site

$59K - $76K/yr

The Junior .NET Developer must be eager and capable of learning new skills and technology, and be ... Debug and fix software defects * Extract, transform, load (ETL) and data maintenance * Ensure ...

Senior Software Engineer (MES/PI)

Cartersville, GA ยท On-site

$109K - $143K/yr

Description Job Overview We are seeking an experienced Senior Software Engineer specializing in MES (Manufacturing Execution System) and Process Innovation (PI) to join the Digital Planning (DP) Team.

Senior Software Engineer (MES/PI)

White, GA

$108K - $142K/yr

Description Job Overview We are seeking an experienced Senior Software Engineer specializing in MES (Manufacturing Execution System) and Process Innovation (PI) to join the Digital Planning (DP) Team.

Senior Software Engineer (MES/PI)

Cartersville, GA ยท On-site

$109K - $143K/yr

Description Job Overview We are seeking an experienced Senior Software Engineer specializing in MES (Manufacturing Execution System) and Process Innovation (PI) to join the Digital Planning (DP) Team.

Controls Automation Engineer

Cartersville, GA ยท On-site

$74K - $98K/yr

Directs and supports electricians, junior AEs, and other plant staff in troubleshooting and ... Human-machine interfaces (HMIs) hardware and software * Panel mounted and field-mounted electrical ...

Junior Software Developer information

See Rome, GA salary details

$24K

$89K

$137.6K

How much do junior software developer jobs pay per year?

As of Aug 18, 2026, the average yearly pay for junior software developer in Rome, GA is $89,016.00, according to ZipRecruiter salary data. Most workers in this role earn between $67,000.00 and $87,000.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 Rome, GA?

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

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

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

What job categories do people searching Junior Software Developer jobs in Rome, GA look for?

The top searched job categories for Junior Software Developer jobs in Rome, GA are:

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

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

Infographic showing various Junior Software Developer job openings in Rome, GA as of August 2026, with employment types broken down into 1% As Needed, 84% Full Time, 11% Part Time, and 4% Contract. Highlights an 90% Physical, 3% Hybrid, and 7% Remote job distribution, with an average salary of $89,016 per year, or $42.8 per hour.

Junior .NET Developer

Surya Carpet

White, GA โ€ข On-site

$59K - $76K/yr

Full-time

Posted 25 days ago


Job description

About Surya Inc.

Surya Inc. is an innovative home furnishings company catering to a variety of lifestyles. Surya Inc.’s thoughtfully curated design-forward furniture, rugs, textiles, lighting, wall decor and accents are available worldwide through leading retailers, interior designers, and online stores. The Surya Inc. family of brands includes Surya, Global Views, Mitchell Gold + Bob Williams, Livabliss, and RST Brands. Surya Inc. has been named to the Inc. 5000 annual list of America's fastest growing privately held companies ten times.

Position Overview:

Be part of a growing team delivering features and functionality on multiple platforms used to facilitate distribution of products and to ensure organizational agility across internal, web, and mobile platforms. Work with different tools and technologies while making major impacts on a small and agile team. Current technology stack centered on Microsoft .NET, also using CSS, HTML5, JavaScript, ASP.NET MVC, C#, and SQL Server. Candidates will be comfortable working with Visual Studio 2019/2022, SQL Server Management Studio, and Visual Studio Team System. Work with colleagues and technical resources to define technical solutions that meet business requirements. Contribute to the on-going development of best practices, identification of suitable new tools and system and service improvements.

The Junior .NET Developer must be eager and capable of learning new skills and technology, and be motivated to work in a fast paced atmosphere where wearing multiple hats is encouraged. This individual should be technical in nature and work very well in a dynamic, and team-oriented environment. This position will report to the IT Manager.

Duties:

  • Debug and fix software defects
  • Extract, transform, load (ETL) and data maintenance
  • Ensure proper functioning of applications in a production environment
  • Perform simple to complex maintenance and problem resolution for core applications
  • Develop and document design, source code base and architecture
  • Design and develop logical and physical data models that meet application requirements
  • Provide information by collecting, analyzing, and summarizing development and service issues
  • Other duties as assigned


Basic Qualifications:

  • Functional skills in programming languages
  • Knowledge of basic, every-day tools such as code editors, source code control, and defect tracking
  • Understand objected oriented programming and familiarity with design patterns
  • Analytical and basic problem-solving abilities
  • Ability to break down tasks and estimate work assignments
  • Ability to clearly communicate technical approach, status, and necessity for assistance
  • Ability to interact independently as well as with a team
  • Adaptable to change
  • Ability to work well within deadline-oriented development structure


Preferred Qualifications:

  • 1+ years of ASP.NET, MVC, C# experience
  • 1+ years of SQL/database development experience
  • Exposure to Windows PowerShell, XML, Web Services
  • User Experience / User Interface design experience


Priority Setting:

Spends his/her time and the time of others on what's important; quickly zeros in on the critical few and puts the trivial many aside; can quickly sense what will help or hinder accomplishing a goal; eliminates roadblocks; creates focus.

Intellectual Horsepower:

Is bright and intelligent; deals with concepts and complexity comfortably; described as intellectually sharp, capable, and agile.

Written Communications:

Is able to write clearly and succinctly in a variety of communication settings and styles; can get messages across that have the desired effect.

Problem Solving:

Uses rigorous logic and methods to solve difficult problems with effective solutions; probes all fruitful sources for answers; can see hidden problems; is excellent at honest analysis; looks beyond the obvious and doesn't stop at the first answers.

Peer Relationships:

Can quickly find common ground and solve problems for the good of all; can represent his/her own interests and yet be fair to other groups; can solve problems with peers with a minimum of noise; is seen as a team player and is cooperative; easily gains trust and support of peers; encourages collaboration; can be candid with peers.

Self-Development:

Is personally committed to and actively works to continuously improve him/herself; understands that different situations and levels may call for different skills and approaches; works to deploy strengths; works on compensating for weakness and limits.

Technical Learning/Skills

Has the functional and technical knowledge and skills to do the job at a high level of accomplishment. Picks up on technical things quickly; can learn new skills and knowledge; is good at learning new industry, company, product, or technical knowledge—like Internet technology; does well in technical courses and seminars.

Customer Focus:

Is dedicated to meeting the expectations and requirements of internal and external customers; gets first-hand customer information and uses it for improvements in products and services; acts with customers in mind; establishes and maintains effective relationships with customers and gains their trust and respect.