1

Assistant Software Developer Jobs in Georgia (NOW HIRING)

... technical skills. * Assist with troubleshooting, debugging, and resolving software defects ... Understanding of Agile software development methodologies and DevOps practices. * Experience with ...

... technical skills. * Assist with troubleshooting, debugging, and resolving software defects ... Understanding of Agile software development methodologies and DevOps practices. * Experience with ...

We are seeking a Lead Software Developer to design and deliver modern software systems. This role ... These tools assist our recruitment team but do not replace human judgment. Final hiring decisions ...

We are seeking a Lead Software Developer to design and deliver modern software systems. This role ... These tools assist our recruitment team but do not replace human judgment. Final hiring decisions ...

As a Software Developer on our team, you can solve a problem with a complete end-to-end solution in ... As part of this commitment, the use of artificial intelligence (AI) or other tools to assist with ...

Showing results 21-40

Assistant Software Developer information

See Georgia salary details

$24.9K

$84.7K

$203.9K

How much do assistant software developer jobs pay per year?

As of Aug 12, 2026, the average yearly pay for assistant software developer in Georgia is $84,662.00, according to ZipRecruiter salary data. Most workers in this role earn between $53,600.00 and $89,500.00 per year, depending on experience, location, and employer.

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

AspectAssistant Software DeveloperJunior Software Developer
Required CredentialsTypically an associate degree or relevant certificationsUsually an associate degree or entry-level certifications
Work EnvironmentSupportive team, learning-focused, entry-level projectsHands-on coding, developing features, debugging
Employer & Industry UsageCommon in tech companies, startups, and IT departmentsWidely used across software firms, tech startups, and IT services

The main difference is that Assistant Software Developers often focus on supporting tasks and learning, while Junior Software Developers are more involved in actual coding and project work. Both roles are entry-level, but Junior Developers typically have more hands-on responsibilities and experience.

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

To thrive as an Assistant Software Developer, you need a solid understanding of programming languages (such as Java, Python, or C#), basic software development principles, and often a degree in computer science or a related field. Familiarity with version control systems like Git, integrated development environments (IDEs), and common frameworks or libraries is typically required. Strong problem-solving abilities, teamwork skills, and attention to detail help individuals excel in collaborative and fast-paced development environments. These skills and qualities are vital for producing high-quality code, supporting project goals, and contributing effectively to software development teams.

What is an assistant software developer?

An Assistant Software Developer is an entry-level professional who supports software development teams by assisting in coding, testing, debugging, and maintaining software applications. They typically work under the guidance of more experienced developers, helping to implement features, fix bugs, and learn best practices in software engineering. This role is ideal for recent graduates or those new to the field, providing valuable hands-on experience and an opportunity to build technical skills. Over time, Assistant Software Developers may advance to more senior roles as they gain experience and expertise.

What are some common challenges faced by assistant software developers when working on team projects?

Assistant Software Developers often encounter challenges such as understanding existing codebases, managing time effectively while balancing multiple tasks, and keeping up with rapidly changing project requirements. Collaboration is key, as you'll frequently work alongside senior developers, testers, and project managers, which requires clear communication and openness to feedback. Embracing these challenges helps build problem-solving skills and sets the stage for future career growth within the development team.
What are the most commonly searched types of Software Developer jobs in Georgia? The most popular types of Software Developer jobs in Georgia are:
What cities in Georgia are hiring for Assistant Software Developer jobs? Cities in Georgia with the most Assistant Software Developer job openings:

Senior Member of Technical Staff - OSS Software Developer

AT and T

Alpharetta, GA • On-site

$139K - $233K/yr

Full-time

Medical, Dental, Vision, Life, Retirement, PTO

Posted 6 days ago


AT&T rating

7.3

Company rating: 7.3 out of 10

Based on 729 frontline employees who took The Breakroom Quiz

52nd of 97 rated telecommunications companies


Job description

This position requires office presence of a minimum of 5 days per week and is only located in the location(s) posted. No relocation is offered.
As a Senior Member Technical Staff (OSS Software Developer), you'll help transform next-generation Operational Support Systems (OSS) that power network operations, service delivery, automation, and operational intelligence. You'll work hands-on across the full software development lifecycle while integrating AI-driven capabilities that improve efficiency, automation, and operational decision-making.
Join a team modernizing critical Operational Support Systems through advanced software engineering, cloud-native technologies, automation, data intelligence, and AI innovation. You'll help shape the future of operational excellence by building intelligent platforms that improve network performance, accelerate service delivery, and enable autonomous operations at scale.
What You'll Do:
Design, develop, test, deploy, and maintain scalable OSS applications supporting:
  • Service Provisioning
  • Service Activation
  • Workflow Orchestration
  • Operational Intelligence
  • Automation and Self-Healing Operations
  • Build cloud-native software solutions using modern application architectures and engineering best practices.
  • Develop APIs, microservices, automation frameworks, user interfaces, and system integrations.
  • Design and implement Generative AI solutions that enhance operational workflows and engineering productivity.
  • Develop Agentic AI capabilities, including autonomous agents, task planners, workflow engines, and AI-powered operational assistants.
  • Apply data analytics and intelligence solutions across provisioning, inventory, assurance, order management, and network operations data sets.
  • Collaborate with architects, product owners, network engineers, QA teams, and operations partners to deliver business-critical solutions.
  • Participate in architecture reviews, code reviews, technical design sessions, and modernization initiatives.
  • Troubleshoot and resolve complex production, application, integration, and data-related issues.
  • Drive OSS modernization initiatives using cloud-native architectures, automation, and AI-powered operational capabilities.
  • Build reusable frameworks, components, and automation tools that improve engineering efficiency and scalability.
  • Ensure solutions are reliable, secure, scalable, maintainable, and aligned with enterprise engineering standards.
  • Stay current on emerging technologies in Artificial Intelligence, Agentic AI, Cloud Computing, OSS Modernization, and Network Automation.

What You'll Bring:
You are a highly technical software engineer who enjoys solving complex operational challenges through software, automation, analytics, and AI innovation. You thrive in fast-paced engineering environments and are passionate about building scalable platforms that improve operational efficiency.
Preferred Experience:
  • OSS/BSS platform development and modernization
  • Telecommunications, broadband, fiber, wireless, or network operations environments
  • Service provisioning, activation, inventory, assurance, diagnostics, or order management platforms
  • Workflow orchestration and automation platforms
  • Event-driven architectures and messaging technologies such as Kafka
  • TM Forum APIs and telecom integration standards
  • Legacy application modernization and cloud transformation initiatives
  • Operational analytics, reporting platforms, and data visualization solutions
  • Production support, root cause analysis, and incident management

Experience in one or more of the following areas is highly desirable:
  • Generative AI application development
  • Large Language Model (LLM) integrations
  • Prompt Engineering
  • Retrieval-Augmented Generation (RAG)
  • Vector Databases and Semantic Search
  • AI-Powered Workflow Automation
  • Agentic AI Frameworks
  • Tool Calling and Function Calling
  • Multi-Agent Workflows
  • Autonomous Task Planning
  • Natural Language Interfaces
  • AI-Powered Recommendation and Diagnostic Systems
  • Responsible AI Design and Governance

What You'll Need
  • 5+ years of professional software development experience
  • Strong understanding of software architecture, design patterns, and modern engineering principles
  • Experience delivering enterprise-scale software solutions through the full Software Development Lifecycle (SDLC)
  • Experience building and supporting distributed, scalable applications in production environments
  • Knowledge of cloud-native application development concepts and technologies
  • Strong analytical, troubleshooting, and problem-solving capabilities
  • Ability to translate business requirements into scalable technical solutions
  • Strong communication and collaboration skills
Our Senior Member of Technical Staff jobs earn between $139,000.00 - $233,500.00 USD Annual. Not to mention all the other amazing rewards that working at AT&T offers. Individual starting salary within this range may depend on geography, experience, expertise, and education/training.
Joining our team comes with amazing perks and benefits:
  • Medical/Dental/Vision coverage
  • 401(k) plan
  • Tuition reimbursement program
  • Paid Time Off and Holidays (based on date of hire, at least 23 days of vacation each year and 9 company-designated holidays)
  • Paid Parental Leave
  • Paid Caregiver Leave
  • Additional sick leave beyond what state and local law require may be available but is unprotected
  • Adoption Reimbursement
  • Disability Benefits (short term and long term)
  • Life and Accidental Death Insurance
  • Supplemental benefit programs: critical illness/accident hospital indemnity/group legal
  • Employee Assistance Programs (EAP)
  • Extensive employee wellness programs
  • Employee discounts up to 50% off on eligible AT&T mobility plans and accessories, AT&T internet (and fiber where available) and AT&T phone

Weekly Hours:
40
Time Type:
Regular
Location:
Alpharetta, Georgia, Dallas, Texas, Middletown, New Jersey
Salary Range:
$139,000.00 - $233,500.00
AT&T and its subsidiaries are committed to equal employment opportunity. All hiring, promotion, and other employment decisions remain merit-based and free from discrimination on the basis of race, color, religion, religious creed, national origin, ancestry, age, sex, sexual orientation, gender, gender identity, gender expression, physical disability, mental disability, pregnancy, medical condition, genetic information, marital status, citizenship status, military status, veteran status, or any other characteristic protected by federal, state, or local laws. In addition, AT&T will provide reasonable accommodations to qualified individuals with disabilities. AT&T is a fair chance employer and does not initiate a background check until an offer is made. Click here to learn more or request an application accommodation here.

What AT&T employees say

Pay

Benefits

Hours and flexibility

Workplace

Get the full story on Breakroom