1

Freelance Junior Software Developer Jobs in Georgia

Senior Go Engineer

Atlanta, GA · On-site

$100 - $140/hr

Coach and guide junior software engineers * Assist production support team and troubleshoot more complex issues * Actively participate in sprint ceremonies What You'll Bring * 8+ years of software ...

Senior Software Developer - Warehouse Execution

Suwanee, GA · On-site

$50.75 - $67/hr

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

  • PTO

Mentor junior engineers and enforce best practices in software development. * Troubleshoot and resolve complex issues in production environments. Position Requirements: * Bachelor's or Master's in ...

Senior Software Developer - Mobile Robot Planning

Suwanee, GA · On-site

$50.75 - $67/hr

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

  • PTO

Mentor junior developers and enforce best practices in software development. Position Requirements: * Bachelor's or Master's in Computer Science or related field. * 4+ years of experience in robotics ...

Junior Forward Deployed Engineer

Louisville, GA · On-site

$68K - $73K/yr

  • Medical

  • Dental

  • PTO

Unlike traditional software engineering roles that focus on building centralized platforms, Junior FDEs focus on making solutions work for specific clients, within their unique constraints, data, and ...

Showing results 41-60

Freelance Junior Software Developer information

What skills and qualifications are needed to thrive as a freelance junior software developer?

To thrive as a Freelance Junior Software Developer, you need a foundational understanding of programming languages (such as JavaScript, Python, or Java), version control (like Git), and a portfolio demonstrating relevant projects. Familiarity with integrated development environments (IDEs), code repositories (GitHub), and sometimes certifications in web development or specific frameworks are commonly expected. Strong communication, time management, and problem-solving skills help you collaborate effectively with clients and manage multiple projects independently. These skills and qualities are crucial for delivering reliable code, building client trust, and succeeding in a competitive freelance environment.

What are common challenges freelance junior software developers face when starting out, and how can they overcome them?

Freelance Junior Software Developers often encounter challenges such as finding consistent work, managing client expectations, and adapting to a variety of project requirements. Building a strong portfolio, networking within developer communities, and setting clear communication with clients can help overcome these hurdles. Additionally, learning project management basics and familiarizing oneself with common tools for remote collaboration can make it easier to handle multiple projects and clients. With time and experience, freelancers typically gain more confidence and establish a steady workflow.

What is a freelance junior software developer?

Freelance Junior Software Developers are entry-level programmers who work independently, often on a project-by-project basis, for various clients. They are responsible for writing, testing, and maintaining code under the guidance of more experienced developers or according to client specifications. As freelancers, they have the flexibility to set their own schedules and choose projects, but they also need to manage their own workload and seek out new opportunities. This role is ideal for those starting their software development careers and looking to gain diverse experience across different industries or technologies.

What is the difference between Freelance Junior Software Developer vs Junior Software Developer?

AspectFreelance Junior Software DeveloperJunior Software Developer
CredentialsTypically no formal certification required, but basic coding skills neededOften requires a degree or certification in computer science or related field
Work EnvironmentIndependent, remote or freelance projectsUsually employed by a company, working in an office or remote
Employer & Industry UsageHired by clients or agencies on a project basisEmployed by companies as entry-level staff
Search & Comparison IntentOften searched by those seeking freelance opportunities or gig workCommonly searched by those looking for entry-level employment

In summary, a Freelance Junior Software Developer works independently on various projects without formal employment, while a Junior Software Developer is typically employed by a company in an entry-level role. Both roles require basic coding skills, but their work environments and employment status differ significantly.

What are the most commonly searched types of Junior Software Developer jobs in Georgia?

The most popular types of Junior Software Developer jobs in Georgia are:

What cities in Georgia are hiring for Freelance Junior Software Developer jobs?

Cities in Georgia with the most Freelance Junior Software Developer job openings:

Sr. GeoSCADA Software Developer (OSI PI) W2 Only - Remote (U.S.)

Select Source International

Alpharetta, GA • On-site

$53.25 - $70.25/hr

Other

Posted 11 days ago


Job description

Job Title Senior GeoSCADA Software Developer
Job Location Type Remote (EST Preferred | CST Considered)
Location Remote (U.S.)
Job Type 6-Month Contract with Possible Extension
Travel Up to 25% (as needed for customer meetings and deployments)
W2 only. About the Role

We are seeking a highly experienced Senior GeoSCADA Software Developer to join a growing industrial automation team supporting mission-critical SCADA solutions across multiple industries. This is a remote opportunity for a senior-level engineer who can provide technical leadership, perform code reviews, troubleshoot complex issues, and mentor a team of junior and mid-level developers.

The ideal candidate will have extensive experience with GeoSCADA (required), OSI PI, and AVEVA/Wonderware InTouch, along with expertise in SCADA architecture, asset framework design, and industrial automation. This role offers the opportunity to design and implement enterprise-scale SCADA systems while working with cutting-edge industrial technologies supporting manufacturing, utilities, energy, mining, and infrastructure projects.

Key Responsibilities
  • Design, develop, and maintain enterprise GeoSCADA applications and industrial automation solutions.
  • Lead development efforts involving GeoSCADA, OSI PI, AVEVA/Wonderware InTouch, and System Platform technologies.
  • Perform code reviews and provide technical guidance to a team of 3 5 junior and mid-level developers.
  • Design scalable SCADA architectures, including asset framework design and development.
  • Configure, develop, and optimize SCADA applications for monitoring and controlling industrial processes.
  • Integrate SCADA platforms with historians such as OSI PI, AVEVA Historian, and Wonderware Historian.
  • Collaborate with project managers, clients, and engineering teams to gather requirements and deliver technical solutions.
  • Install, configure, troubleshoot, and support SCADA software, PLC connectivity, and related infrastructure.
  • Develop custom scripts and software enhancements using technologies such as JavaScript, Python, VBScript, C#, or Visual Basic.
  • Configure and troubleshoot industrial communication protocols including Modbus, OPC UA/DA, DNP3, and TCP/IP.
  • Conduct system testing, commissioning, upgrades, and production deployments.
  • Provide advanced troubleshooting and technical support for production SCADA environments.
  • Document technical designs, implementation procedures, and best practices.
  • Stay current with emerging technologies across the client and AVEVA product portfolios.
Required Qualifications
  • Bachelor's degree in Engineering, Computer Science, or a related technical discipline (or equivalent professional experience).
  • Extensive hands-on experience with GeoSCADA (Required resumes without GeoSCADA experience will not be considered).
  • Strong experience designing and developing GeoSCADA Asset Frameworks.
  • Proven experience with OSI PI and AVEVA/Wonderware InTouch.
  • Experience with AVEVA System Platform and industrial SCADA architectures.
  • Strong understanding of industrial automation, SCADA systems, and systems integration.
  • Experience performing code reviews, technical mentoring, and troubleshooting complex applications.
  • Knowledge of industrial networking concepts, architectures, and communication protocols.
  • Experience integrating SCADA systems with operational data historians.
  • Strong analytical, troubleshooting, and problem-solving skills.
  • Excellent communication skills with the ability to collaborate across technical and business teams.
Preferred Qualifications
  • Experience designing enterprise-level SCADA architectures and project-based automation solutions.
  • Experience with client AVEVA software portfolios.
  • Hands-on experience with:
    • AVEVA System Platform
    • InTouch HMI
    • AVEVA/Wonderware Historian
    • OSI PI
    • Predictive Analytics
  • Experience integrating PLCs and industrial control systems.
  • Programming experience with:
    • JavaScript
    • Python
    • C#
    • Visual Basic (VB/VBScript)
  • Experience with industrial communication protocols including:
    • OPC UA / OPC DA
    • Modbus
    • DNP3
    • TCP/IP
  • Experience supporting manufacturing, utilities, energy, mining, or industrial automation environments.
  • Previous experience leading technical teams or mentoring software developers.
Top Skills
  • GeoSCADA (Required)
  • GeoSCADA Asset Framework Design & Development
  • SCADA System Development
  • OSI PI
  • AVEVA / Wonderware InTouch
  • AVEVA System Platform
  • Wonderware Historian
  • Industrial Automation
  • SCADA Architecture
  • PLC Integration
  • JavaScript
  • Python
  • C#
  • OPC UA / OPC DA
  • Modbus
  • DNP3
  • TCP/IP
  • Code Reviews & Technical Leadership
  • Systems Integration
  • Industrial Networking

Select Source International logo

About Select Source International

Sourced by ZipRecruiter

Select Source International (SSI) is an IT, Health Care, and Engineering Services consulting firm that has been in business since 1998. SSI consultants have provided exceptional services that have been appreciated by clients, customers, and users alike at several large Fortune 500 companies, mid-size enterprises, and consulting companies.

Industry

It services

Company size

51 - 200 Employees

Headquarters location

Minneapolis, MN, US

Year founded

1999

Social media