1

Software Engineer Software Developer Jobs in Alpharetta, GA

What you'll do As a Software Developer, your key area of responsibility will be ensuring stable and scalable releases for critical features, while ensuring high-quality code is shipped to all ...

Senior AI Software Engineer

Atlanta, GA · On-site +1

$117K - $155K/yr

... on developer productivity, workflow automation, and large enterprise-scale software delivery. This is a W2 contract role with mostly remote work and occasional in-office collaboration. Candidates ...

Software Developer

Alpharetta, GA · On-site

$60 - $65/hr

The Software Developer will support the design, development, and modernization of cybersecurity technology solutions within the Cyber Data Risk & Resilience (CDRR) organization. This is a hands-on ...

Sr. Software Engineer

Atlanta, GA · Hybrid

$117K - $155K/yr

Sr. Software Engineer Step into a high-impact Sr. Software Engineer opportunity with a confidential client, where you will help drive meaningful results across Accounting,Banking / Lending/ Financial ...

Senior AI Software Engineer

Atlanta, GA · On-site +1

$117K - $155K/yr

... on developer productivity, workflow automation, and large enterprise-scale software delivery. This is a W2 contract role with mostly remote work and occasional in-office collaboration. Candidates ...

Senior AI Software Engineer

Atlanta, GA · On-site +1

$117K - $155K/yr

... on developer productivity, workflow automation, and large enterprise-scale software delivery. This is a W2 contract role with mostly remote work and occasional in-office collaboration. Candidates ...

The Software Engineer role involves developing software that directly impacts the lives of millions of patients, utilizing modern methodologies and technologies to enhance healthcare delivery.

next page

Showing results 1-20

Software Engineer Software Developer information

See Alpharetta, GA salary details

$46.9K

$109.2K

$162.1K

How much do software engineer software developer jobs pay per year?

As of Jun 13, 2026, the average yearly pay for software engineer software developer in Alpharetta, GA is $109,194.00, according to ZipRecruiter salary data. Most workers in this role earn between $87,900.00 and $126,900.00 per year, depending on experience, location, and employer.

Is a Software Engineer the same as a software developer?

A Software Engineer and a Software Developer often perform similar roles involving designing, coding, and testing software. However, a Software Engineer typically applies engineering principles to develop scalable and maintainable systems, while a Developer may focus more on writing code and implementing features. The titles can overlap, but the scope and responsibilities may differ depending on the organization.

What are software engineers and software developers?

Software engineers and software developers are professionals who design, create, test, and maintain computer software. While the terms are often used interchangeably, software engineers typically focus on applying engineering principles to the entire software development process, including system architecture and design. Software developers are more focused on writing code and building applications based on specific requirements. Both roles require strong problem-solving skills, knowledge of programming languages, and collaboration with other team members. Their work enables the technology and applications we use every day.

What are the key skills and qualifications needed to thrive as a Software Engineer/Software Developer, and why are they important?

To thrive as a Software Engineer or Software Developer, you need strong programming skills, problem-solving abilities, and a solid understanding of computer science principles, often supported by a degree in computer science or a related field. Familiarity with languages like Python, Java, or C++, version control systems like Git, and experience with development frameworks and cloud platforms are commonly required. Excellent teamwork, communication skills, and adaptability help you collaborate effectively and respond to evolving project needs. These skills and qualities are crucial for building reliable, scalable software and successfully contributing to dynamic development teams.

Can a software developer work as a Software Engineer?

A software developer can often work as a Software Engineer, as both roles involve designing, coding, and testing software. However, Software Engineers typically have a broader scope, including system architecture and design principles, and may require additional experience or certifications. Transitioning between these roles depends on skills, experience, and the specific company's job requirements.

How do software engineers typically collaborate with product managers and designers during the development process?

Software engineers frequently work closely with product managers and designers to ensure that technical solutions align with user needs and business goals. This collaboration often involves participating in regular meetings such as sprint planning, design reviews, and daily stand-ups to clarify requirements, discuss feasibility, and provide feedback. Engineers contribute technical insights early in the process, help identify potential challenges, and iterate on features based on cross-functional input. Effective communication and teamwork are essential for delivering high-quality software on schedule.

What engineers make $500,000?

Senior software engineers, especially those in high-demand fields like machine learning, cloud computing, or with expertise in specialized tools, can earn $500,000 or more annually, often through a combination of base salary, bonuses, and stock options. Achieving this level typically requires extensive experience, advanced skills, and working at large tech companies or startups with significant funding.

What is the difference between Software Engineer Software Developer vs Software Engineer Software Developer?

AspectSoftware Engineer Software Developer

Both roles often require similar skills, including programming, problem-solving, and understanding software development lifecycle. They typically work in similar environments such as tech companies, startups, or IT departments. Employers often use these titles interchangeably, and candidates search for both when exploring opportunities. The main difference is that 'Software Engineer' may imply a broader scope or more emphasis on engineering principles, but in many contexts, they are considered equivalent roles.

Will AI replace coders by 2040?

As a Software Engineer or Developer, AI is expected to automate certain coding tasks and improve productivity, but it is unlikely to fully replace human coders by 2040. AI tools can assist with code generation and debugging, yet complex problem-solving, creativity, and understanding user needs remain essential skills for developers. Continuous learning and adapting to new technologies will be important for future job security in the field.
What are popular job titles related to Software Engineer Software Developer jobs in Alpharetta, GA? For Software Engineer Software Developer jobs in Alpharetta, GA, the most frequently searched job titles are:
What job categories do people searching Software Engineer Software Developer jobs in Alpharetta, GA look for? The top searched job categories for Software Engineer Software Developer jobs in Alpharetta, GA are:
What cities near Alpharetta, GA are hiring for Software Engineer Software Developer jobs? Cities near Alpharetta, GA with the most Software Engineer Software Developer job openings:

Software Developer

Geotab

Atlanta, GA • On-site

Full-time

Posted 18 days ago


Job description

Who we are:
Geotab ® is a global leader in IoT and connected transportation and certified "Great Place to Work™." We are a company of diverse and talented individuals who work together to help businesses grow and succeed, and increase the safety and sustainability of our communities.
Geotab is advancing security, connecting commercial vehicles to the internet and providing web-based analytics to help customers better manage their fleets. Geotab's open platform and Geotab Marketplace ®, offering hundreds of third-party solution options, allows both small and large businesses to automate operations by integrating vehicle data with their other data assets. Processing billions of data points a day, Geotab leverages data analytics and machine learning to improve productivity, optimize fleets through the reduction of fuel consumption, enhance driver safety and achieve strong compliance to regulatory changes.
Our team is growing and we're looking for people who follow their passion, think differently and want to make an impact. Ours is a fast paced, ever changing environment. Geotabbers accept that challenge and are willing to take on new tasks and activities - ones that may not always be described in the initial job description. Join us for a fulfilling career with opportunities to innovate, great benefits, and our fun and inclusive work culture. Reach your full potential with Geotab. To see what it's like to be a Geotabber, check out our blog and follow us @InsideGeotab on Instagram.
Who you are
We are always looking for amazing talent who can contribute to our growth and deliver results! Geotab is seeking a Software Developer who will ensure stable and scalable releases for critical features. If you love technology, and are keen to join an industry leader - we would love to hear from you!
What you'll do
As a Software Developer, your key area of responsibility will be ensuring stable and scalable releases for critical features, while ensuring high-quality code is shipped to all customers. You will need to work closely with Turing under Software Development, collaborating with firmware, gateway, and internal teams to support the Asset Tracker project in MyG. To be successful in this role you will be a versatile developer who can complete assignments independently or thrive in a team environment, acting as a resource on custom development initiatives. In addition, the successful candidate will have demonstrated experience building reliable, large-scale applications and a passion for creating software that powers global connected transportation.
How you'll make an impact:
  • Define, design, and implement new software applications based on industry standards and best practices.
  • Translate application storyboards and use cases into functional, high-performing applications.
  • Perform Test-Driven and Security-Driven Development to maintain the integrity of our open platform.
  • Conduct comprehensive code reviews to ensure rigorous coding standards are followed across the team.
  • Troubleshoot and identify root causes of bugs by analyzing call stacks, trace files, and performance data.
  • Develop prototypes and PoCs to drive innovation and evaluate minimum viable products.
  • Maintain code quality and automation to support the scalability of over 4 million deployed devices.
  • Provide detailed design documentation to ensure efficient maintenance and code reuse.
  • Participate in a 24x7 on-call rotating schedule to ensure system reliability for our global user base.
What you'll bring to this role:
  • Bachelor's or Diploma in Computer Science, Electrical/Software Engineering, or a related discipline.
  • 2+ years of experience as a Software Developer using object-oriented programming (C# preferred).
  • 1+ years of cloud computing experience with GCP, AWS, or Azure.
  • Proficiency in back-end development (Linux, .Net Core, multithreaded programming) and front-end skills (React, JavaScript, TypeScript).
  • Strong knowledge of SQL Server database design and optimization; Postgres SQL and Microservices Architecture experience is preferred.
  • Experience with modern infrastructure, including writing unit/automation tests, Docker, Kubernetes, and Git.
  • Experience or interest using AI tools to improve efficiency.
  • A lifelong learner who follows your passion, thinks differently, and is eager to reach your full potential in a fast-paced environment.
  • Experience or interest in using AI tools to improve efficiency, with a lifelong learner mindset eager to reach your full potential in a fast-paced environment.

If you got this far, we hope you're feeling excited about this role! Even if you don't feel you meet every single requirement, we still encourage you to apply.
Please note: Geotab does not accept agency resumes and is not responsible for any fees related to unsolicited resumes. Please do not forward resumes to Geotab employees.
This posting is for an existing vacancy.
How we work:
At Geotab, we have adopted a flexible hybrid working model in that we have systems, functions, programs and policies in place to support both in-person and virtual work. However, you are welcomed and encouraged to come into our beautiful, safe, clean offices as often as you like. When working from home, you are required to have a reliable internet connection with at least 50mb DL/10mb UL. Virtual work is supported with cloud-based applications, collaboration tools and asynchronous working. The health and safety of employees are a top priority. We encourage work-life balance and keep the Geotab culture going strong with online social events, chat rooms and gatherings. Join us and help reshape the future of technology!
Geotab verifies candidates' eligibility to work in the United States through E-Verify, an internet-based system operated by U.S. Citizen and Immigration Services.
Other employment statements:
Geotab will not discharge or in any other manner discriminate against employees or applicants because they have inquired about, discussed, or disclosed their own pay or the pay of another employee or applicant. Additionally, employees who have access to the compensation information of other employees or applicants as a part of their essential job functions cannot disclose the pay of other employees or applicants to individuals who do not otherwise have access to compensation information, unless the disclosure is (a) in response to a formal complaint or charge, (b) in furtherance of an investigation, proceeding, hearing, or action, including an investigation conducted by the employer, or (c) consistent with the Company's legal duty to furnish information.
We are committed to accommodating people with disabilities during the recruitment and assessment processes and when people are hired. We will ensure the accessibility needs of employees with disabilities are taken into account as part of performance management, career development, training and redeployment processes. If you require accommodation at any stage of the application process or want more information about our diversity and inclusion as well as accommodation policies and practices, please contact us at careers@geotab.com. Geotab provides equal employment opportunities (EEO) to all employees and applicants for employment without regard to race, color, religion, sex, national origin, age, disability or genetics. In addition to federal law requirements, Geotab complies with applicable state and local laws governing nondiscrimination in employment in every location in which the company has facilities. This policy applies to all terms and conditions of employment, including recruiting, hiring, placement, promotion, termination, layoff, recall, transfer, leaves of absence, compensation and training. Geotab expressly prohibits any form of workplace harassment or discrimination based on race, color, religion, gender, sexual orientation, gender identity or expression, national origin, age, genetic information, disability, or veteran status. Improper interference with the ability of Geotab's employees to perform their job duties may result in discipline up to and including discharge. If you would like more information about our EEO program or wish to file a complaint, please contact our EEO officer, Klaus Boeckers at HRCompliance@geotab.com. For more details, view a copy of the EEOC's Know Your Rights poster. By submitting a job application to Geotab Inc. or its affiliates and subsidiaries (collectively, "Geotab"), you acknowledge Geotab's collection, use and disclosure of your personal data in accordance with our Privacy Policy. Click here to read our Privacy Notice.
The annual base salary for this position is the expected annual salary for this role, and may be subject to change. Geotab offers various perks and benefits and other compensation components that an individual may be eligible for. The actual base salary for this position depends on a variety of factors such as but not limited to skills, qualifications, education and overall experience, including the location the applicant lives while performing the job. This also includes equity with other team members and alignment with local market data. All offers of employment are contingent upon proof of eligibility to work and the individual's ability to pass a background check.
Hiring Range
$10-$20 USD