1

Mid Level Developer Jobs in Cumming, GA (NOW HIRING)

Bachelor's degree in Electrical Engineering or similar (preferred) * 3-5 years experience with Revit * 3-5 years of experience with AutoCAD and AutoDesk Building Systems * Lighting system - layouts ...

DevOps Engineer - W2

Alpharetta, GA · On-site

$51.50 - $70.50/hr

4 DevOps/SRE Parsippany, NJ/ Alpharetta, GA- Need locals Mid level 4-10 Years We are seeking a highly skilled DevOps / Site Reliability Engineer (SRE) with experience supporting modern AI platforms ...

New

Senior GoLang Developer

Atlanta, GA · On-site +1

$53.50 - $70.75/hr

Mentor junior and mid-level engineers , providing code reviews and architectural guidance. * Troubleshoot complex production issues , including performance bottlenecks and distributed system failures.

Showing results 21-40

Mid Level Developer information

See Cumming, GA salary details

$9.8K

$77.3K

$100.8K

How much do mid level developer jobs pay per year?

As of Sep 6, 2026, the average yearly pay for mid level developer in Cumming, GA is $77,313.00, according to ZipRecruiter salary data. Most workers in this role earn between $53,500.00 and $95,900.00 per year, depending on experience, location, and employer.

What is a mid level developer?

Mid Level Developers are software professionals who have gained several years of experience beyond entry-level positions and are proficient in coding, debugging, and collaborating on projects. They possess a strong understanding of programming languages, frameworks, and software development processes. Mid Level Developers often take on more responsibility than junior developers, such as mentoring newer team members, contributing to architectural decisions, and ensuring code quality. They are expected to work independently on tasks, communicate effectively with team members, and deliver reliable solutions to complex problems.

What are the key skills and qualifications needed to thrive as a mid level developer?

To thrive as a Mid Level Developer, you need solid programming skills in languages such as Java, Python, or JavaScript, along with a relevant degree or equivalent experience. Familiarity with version control systems like Git, integrated development environments (IDEs), and frameworks such as React or Spring Boot is typically required. Effective problem-solving, teamwork, and strong communication skills help you collaborate and adapt to project needs. These abilities ensure you can deliver reliable code, work smoothly with colleagues, and contribute to successful software projects.

What opportunities for professional growth can a mid level developer typically expect within a software development team?

As a Mid Level Developer, you can expect to take on more complex projects, mentor junior team members, and gradually assume greater ownership of features or modules. Many organizations support growth through peer code reviews, access to learning resources, and the chance to participate in architectural discussions. Advancement paths often include moving toward senior developer roles, technical leads, or specializing in areas like DevOps or security, depending on your interests and the company's needs.

What is the difference between Mid Level Developer vs Junior Developer?

AspectMid Level DeveloperJunior Developer
Experience2-4 years0-2 years
SkillsProficient in multiple programming languages, problem-solving, and project contributionBasic coding skills, learning foundational concepts
ResponsibilitiesDeveloping features, debugging, collaborating on projectsAssisting in tasks, learning codebases, under supervision
Work EnvironmentIndependent work, team collaboration, project ownership

The main difference between a Mid Level Developer and a Junior Developer lies in experience, skill proficiency, and responsibilities. Mid Level Developers have more experience, can handle complex tasks independently, and contribute significantly to projects, whereas Junior Developers are still learning foundational skills and typically work under supervision.

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

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

What are popular job titles related to Mid Level Developer jobs in Cumming, GA?

For Mid Level Developer jobs in Cumming, GA, the most frequently searched job titles are:

What job categories do people searching Mid Level Developer jobs in Cumming, GA look for?

The top searched job categories for Mid Level Developer jobs in Cumming, GA are:

What cities near Cumming, GA are hiring for Mid Level Developer jobs?

Cities near Cumming, GA with the most Mid Level Developer job openings:

Infographic showing various Mid Level Developer job openings in Cumming, GA as of August 2026, with employment types broken down into 1% As Needed, 74% Full Time, 18% Part Time, and 7% Contract. Highlights an 92% Physical, 3% Hybrid, and 5% Remote job distribution, with an average salary of $77,313 per year, or $37.2 per hour.

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

Select Source International

Alpharetta, GA • On-site

$53.25 - $70.25/hr

Other

Re-posted 4 days ago


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.


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