Talent.com

Software programmer Jobs in Atlanta, GA

Create a job alert for this search

Software programmer • atlanta ga

Last updated: 1 hour ago

Manager, Software Development

OctaveAtlanta, GA, United States
Full-time

Job Location (Short): Atlanta, United States | Hampton, United States | Houston, United States | Madison, United States Workplace Type: Remote.About Role The Software Development Manager is respons... Show more

Engine Programmer

UbisoftAtlanta, Georgia, United States
Full-time

Our studio develops online games with demanding networking requirements that serve huge player bases across PCs, consoles and mobile devices.We are looking for an experienced and talented software ... Show more

Software Engineer II

eTeam IncAtlanta, Georgia, United States
$80.00 hourly
Full-time
Quick Apply

Position Summary & Key Areas of Responsibility.Do you want to join a team that is committed to disrupting a major industry? If so, we may be the opportunity for you.We re looking to add depth t... Show more

Software Engineer I

020 Travelers Indemnity CoAtlanta,GA
Full-time

Taking care of our customers, our communities and each other.By honoring this commitment, we have maintained our reputation as one of the best property casualty insurers in the industry for over 17... Show more

Java Programmer with aws/azure (Junior Level)

SynergisticITAtlanta, GA, US
Full-time

Your Degree Was Only the Beginning — Now It's Time to Get Hired - Get Hired with a Process which Works ! A CS degree gives you a foundation, but employers want more — they want proof you can apply ... Show more

 • Promoted

Software Engineering Manager

IRIS North AmericaAtlanta, GA, United States
Full-time

IRIS Software Group is a leading global provider of business software and services, and one of the UK's largest privately held software companies.For over 45 years, we've helped organizations make ... Show more

Software Engineer

Stellent IT LLCAtlanta, GA, United States
Full-time
Quick Apply

MailOriginal">Hi,</a></p> <p> </p> <p>Hope you are doing well.This is <b>Dheeraj from Stellent IT</b>.We are hiring for the given job requirement.... Show more

Perception Software Engineer

WalarisAtlanta, GA, US
Full-time +1
Quick Apply

Walaris designs and develops AI-driven, software-defined, and hardware-enabled autonomous systems for defense and security applications.Our software platform uses artificial intelligence, sensor fu... Show more

Senior Software Engineer

Turner Services Inc.GA Atlanta 1050 Techwood Drive NW
Full-time

When we say, “the stuff dreams are made of,” we’re not just referring to the world of wizards, dragons and superheroes, or even to the wonders of Planet Earth.Behind WBD’s vast portfolio of iconic ... Show more

GPU Programmer - Remote

YO AI LabsAtlanta, Georgia, USA
Remote
Full-time
Quick Apply

GPU Programmers / Software Engineers.GPU-based tasks for AI and LLM applications.You will apply your expertise in GPU programming, performance optimization, and C++ development to build high-perfor... Show more

 • New!

Engineer, Software

Link LogisticsAtlanta, Georgia
$185,000.00 yearly
Full-time

Link Logistics Real Estate (“Link”) is a leading operator of warehouses and business parks, specializing in last-mile logistics real estate.Established by Blackstone in 2019, the company connects c... Show more

Software Developer

Carter Support ServicesAtlanta, GA, US
Full-time
Quick Apply

Carter Support Services Location:  Atlanta, Georgia Position Summary Carter Support Services is seeking a skilled and motivated Software Developer to design, develop, and maintain software sol... Show more

CNC Field Programmer

Saintly Edge Precision CoAtlanta, GA, US
Full-time

We are seeking a skilled and motivated CNC Field Programmer to join our dynamic team in Atlanta, GA (30349).In this role, you will be responsible for programming, setting up, and troubleshooting CN... Show more

Software Engineer I

TravelersAtlanta,GA
Full-time

Taking care of our customers, our communities and each other.By honoring this commitment, we have maintained our reputation as one of the best property casualty insurers in the industry for over 17... Show more

.NET Software Developer

CYNET SYSTEMSAtlanta, GA, US
$52.33 hourly
Full-time

Requirement/Must Have: Bachelor of Information Systems or Computer Science.Strong understanding/abilities with writing SQL functions, queries, stored procedures, and views.Solid understanding of pr... Show more

 • Promoted

GA DPH - Programmer Analyst 3

Sunrise SystemsAtlanta, Georgia, United States
Full-time
Quick Apply

Job Title: Programmer Analyst 3 (Oracle Apex Framework).Location: Atlanta, GA (hybrid).Duration: 04 months of contract.Oracle Apex Developer Position:.Client (SendSS) are requesting a contract Apex... Show more

A720-Senior FAST GenTax Application Programmer 162467

FHRAtlanta, GA, US
Full-time

Will only consider candidates in the Eastern and Central time zones.Our direct client has a new opening for Senior FAST GenTax Application Programmer 162467.This job is months to start, and the... Show more

Software Engineer IV

Stellar IT Solutions LLCBirmingham, AL,Charlotte, NC,Atlanta, GA, Missouri, USA
Temporary

Position:</strong> </span>Software Engineer IV</h2> <p><strong>Location:</strong> Hybrid in Birmingham, AL, Charlotte,NC or Atlanta, GA</p> <p><st... Show more

Senior Software Developer

POWERSAtlanta, GA, USA
$108,000.00 yearly
Full-time
Quick Apply

CULTUREWORX seeks a Senior Software Developer to join our dynamic team.This position will support our Operational and Cultural Performance Improvement lines of business, along with other subsidiary... Show more

Sr Software Engineer

TPI Global (formerly Tech Providers, Inc.)Atlanta, GA, US
Full-time
Quick Apply

Job Location: Atlanta, GA (Hybrid).Project Duration: 6 months with possible Contract to HIRE.We are seeking a skilled Senior Software Engineer to contribute to the full-sta... Show more

People also ask
Manager, Software Development

Manager, Software Development

OctaveAtlanta, GA, United States
30+ days ago
Job type
  • Full-time
Job description

Software Development Manager

Job Location (Short): Atlanta, United States | Hampton, United States | Houston, United States | Madison, United States Workplace Type: Remote

About Role The Software Development Manager is responsible for leading and managing the technical, delivery, and people-management activities of multiple software development teams. This role manages and leads developers, ensuring they are enabled, unblocked, and aligned to deliver high-quality enterprise software solutions. The role requires a strong software engineering background, proven experience managing software development teams, solid understanding of Agile delivery practices, and the ability to drive Agile evolution across teams. The Software Development Manager works closely with Product, QA, architects, DevOps, and other engineering managers to plan releases, improve delivery predictability, monitor productivity, and ensure quality outcomes.

Roles & Responsibilities Manage and lead developers, technical leads, and other engineering team members. Act as the project and delivery manager for assigned software projects and product initiatives. Lead the planning, execution, monitoring, and control of work assigned to the software development teams. Ensure teams are enabled, unblocked, and supported to deliver software effectively and predictably. Drive Agile evolution and continuous improvement across teams, including Scrum practices, delivery cadence, backlog readiness, sprint execution, retrospectives, and cross-team coordination. Work closely with Product on release planning, backlog prioritization, delivery sequencing, scope alignment, and dependency management. Coordinate with Product to ensure requirements are clear, refined, estimated, and ready for development. Manage team capacity, resource allocation, workload balance, and skill utilization. Efficiently and effectively manage the division's resources, including human skills, software tools, and information technology. Receive assignments in the form of objectives and translate them into actionable team plans, priorities, milestones, and deliverables. Determine and coordinate the assignments of subordinate team members and provide technical and administrative assistance as needed. Provide technical leadership and guidance for enterprise software development initiatives. Support high-level design of enterprise system architecture, including scalable, maintainable, secure, and reliable software solutions. Support software design approaches for multi-tenant systems, microservices, and cloud-hosted enterprise applications. Act as a sponsor for Quality of Service for assigned software projects, including performance, reliability, scalability, availability, maintainability, and operational readiness. Work with QA Managers and QA Directors to define, identify, monitor, and address software quality issues, defects, and quality trends. Review quality metrics and collaborate with QA leadership to improve test coverage, defect prevention, automation, and release readiness. Monitor team productivity and delivery metrics, such as velocity, throughput, predictability, cycle time, defect trends, escaped defects, and sprint goal achievement. Identify delivery risks, technical risks, quality risks, and team blockers, and take corrective action where needed. Frequently interact with other managers to coordinate team assignments, dependencies, shared priorities, and related activities. Support engineering best practices, including code quality, peer reviews, CI/CD, automated testing, secure development, documentation, and operational support readiness. Coach, mentor, and develop team members to improve technical capability, accountability, collaboration, and delivery performance. Promote a culture of ownership, transparency, continuous improvement, engineering excellence, and customer-focused delivery. AI Enablement Responsibilities Enable developers with AI-assisted tools and practices to improve productivity, software delivery efficiency, code quality, documentation, testing, and engineering workflows. Promote responsible and effective use of AI tools across development teams, while aligning with company standards, security requirements, and software engineering best practices. Identify opportunities to use AI to reduce repetitive engineering tasks, improve developer experience, accelerate troubleshooting, support knowledge sharing, and improve delivery outcomes. Support teams in adopting AI tools that help them become more productive, not limited to building AI-enabled product features.

Required Skills & Qualifications Bachelor's degree in Computer Science, Software Engineering, Information Technology, or a related field. Proven experience in software engineering and enterprise software development. 7+ years of experience managing software development teams, including direct people management and delivery ownership. Experience managing multiple teams, preferably two or more teams in parallel. Strong understanding of Agile software delivery, Scrum practices, release planning, sprint planning, backlog refinement, and continuous improvement. Experience working with Product Managers and Product Owners to plan releases, manage priorities, and enable delivery. Experience managing software delivery metrics, team productivity indicators, quality trends, and delivery performance. Strong technical understanding of enterprise application architecture and modern software engineering practices. Experience coordinating with QA leadership on quality planning, quality trends, defect management, and release readiness. Strong communication, stakeholder management, planning, and problem-solving skills.

Preferred Technical Experience Backend: Java Enterprise and Spring Boot. Cloud Hosting: AWS. Frontend: Angular and/or React. Database: MySQL. Architecture: Multi-tenant systems, microservices, enterprise system design, and scalable distributed systems. Engineering Practices: CI/CD, automated testing, code quality practices, API design, observability, and secure software development. AI Enablement: Experience introducing, enabling, or supporting AI-assisted software development tools and practices that improve engineering team productivity. Familiarity with building AI-enabled product features is a plus.

Required Skills and Competencies Leadership of multiple Scrum teams. Agile delivery leadership and Agile transformation/evolution. Software engineering management. Enterprise system architecture understanding. Resource planning and capacity management. Release planning and delivery coordination. Stakeholder management across Product, QA, Engineering, and Operations. Quality ownership and defect trend analysis. Team productivity monitoring and performance improvement. Risk, dependency, and blocker management. Coaching, mentoring, and people development. Strong decision-making and accountability. Communication across technical and non-technical audiences.

Key Performance Indicators Delivery of assigned software projects and releases against agreed scope, timeline, quality, and business priorities. Effectiveness of managing and enabling developers. Improvement in Agile maturity, delivery predictability, and team execution. Team productivity metrics, including velocity trends, throughput, sprint predictability, and cycle time. Software quality metrics, including defect trends, escaped defects, test coverage, and release readiness. Effectiveness of collaboration with Product Managers, Product Owners, QA Managers, QA Directors, and other engineering leaders. Reduction of blockers, dependencies, and delivery risks. Quality of technical execution and alignment with architecture, microservices, cloud, and multi-tenant design principles. Team engagement, retention, capability development, and performance.

About Octave Octave provides mission-critical software that empowers organizations to make informed decisions across every stage of the asset lifecycle - Design, Build, Operate and Protect - where performance, safety, and reliability are non-negotiable and failure is not an option. Turning complex operational data into actionable intelligence, Octave connects expertise, real-world conditions and enterprise-scale insight to improve performance, resilience and incident response where it matters most. Octave has more than 7,000 employees in 45 countries. Learn more at octave.com and follow us on LinkedIn.

Why work for Octave? All in. Always forward. That's the way we do things around here. We put trust in our people because we believe it's the best way to unleash potential, bring ideas to life, and keep moving ahead. And it's why we're committed to creating an environment that's truly supportive, providing you with the resources you need to support your ambitions, no matter who you are or where you are in the world. Everyone is welcome At Octave, we believe that diverse and inclusive teams are critical to the success of our people and our business. Here, everyone is welcome. As an inclusive workplace, we don't discriminate. In fact, we embrace differences and are fully committed to creating equal opportunities, an inclusive environment, and fairness for all. Respect is the cornerstone of how we operate, so speak up and be yourself. You're valued here.

Recruitment Fraud Alert Octave posts all official job opportunities on either or and communicates only from email addresses ending in @octave.com. We never request payment or personal banking information during recruitment. No offers will ever be extended without a proper interview via Teams or in person, never done over email alone. If you suspect fraud, it probably is, and contact us at careers@octave.com