Post job

Software engineer jobs in North Atlanta, GA

- 2,547 jobs
All
Software Engineer
Data Engineer
Senior .NET Developer
Automation Engineer
Senior Engineer
Software Leader
Applications Developer
Software Engineer-Team Lead
Java Developer
Senior Software Engineer
Mobile Applications Developer
Principal Developer
Interactive Developer
  • Software Engineer

    Insight Global

    Software engineer job in Atlanta, GA

    DevOps Software Engineer Type: Hybrid in Atlanta, GA - Onsite 4x a month Duration: 6-month contract to hire About the Role The DevOps Software Engineer works within the client's Software Development group as part of an Agile Scrum or Kanban team. In this role, you will design, code, test, automate, and support high‑performing software and delivery pipelines. You serve as a technical expert on the systems you build and maintain, collaborating with teammates, business partners, and stakeholders to deliver scalable solutions aligned with the client's technical vision. Software Engineering Responsibilities Build, maintain, and optimize CI/CD pipelines. Manage branching and release strategies (feature, release, hotfix, etc.). Implement automation across build, deployment, and operational processes. Design, develop, test, and document applications based on business requirements. Build standalone and multi‑tiered applications using modern development practices. Deliver web and desktop applications for assigned projects. Required Qualifications 3+ years of experience in software development (coding, debugging, testing, troubleshooting). Hands‑on experience building and maintaining CI/CD pipelines. Experience managing branching and release strategies. Strong focus on automation across development and operational workflows. Azure DevOps, GitHub, Git, Visual Studio or similar tooling Web Services, JSON, XML, CSS, HTML C#, JavaScript, SQL Contract/Contract-to-Hire Roles: Compensation: $40/hr to $50/hr. Exact compensation may vary based on several factors, including skills, experience, and education. Benefit packages for this role will start on the 31st day of employment and include medical, dental, and vision insurance, as well as HSA, FSA, and DCFSA account options, and 401k retirement account access with employer matching. Employees in this role are also entitled to paid sick leave and/or other paid time off as provided by applicable law. Conversion Salary: $95,000 - $115,000
    $95k-115k yearly 4d ago
  • Infrastructure Automation Engineer

    Synergis 3.8company rating

    Software engineer job in Atlanta, GA

    TITLE: Infrastructure Automation Engineer ANTICIPATED DURATION: 3 years Responsibilities: Review processes, procedures, and manual efforts within the department to identify automation opportunities. Drive a cultural shift from traditional infrastructure management to a DevOps-centric methodology. Develop and implement tools, methods, and policies to facilitate automation. Share knowledge within the organization to promote change. Automate recurring Windows administration tasks, including server builds, middleware installation, and application troubleshooting. Assist with daily tickets and troubleshooting activities. Collaborate with other departments to build Infrastructure as Code objectives. Requirements: Scripting experience with PowerShell and Python. Configuration management experience with Ansible and Terraform. Source control experience with GitHub and Azure DevOps. Windows system administration experience. Preferred Experience: Linux administration. SSL lifecycle management. OpenShift Kubernetes. Boomi or BizTalk integration experience. The hourly pay rate range for this position is $55.00 to $60.00 (dependent on factors including but not limited to client requirements, experience, statutory considerations, and location). Benefits available to full-time employees: medical, dental, vision, disability, life insurance, 401k and commuter benefits. Synergis is proud to be an Equal Opportunity Employer. We value diversity and do not discriminate on the basis of race, color, ethnicity, national origin, religion, age, gender, gender identity, political affiliation, sexual orientation, marital status, disability, military/veteran status, or any other status protected by applicable law. Qualified applicants with arrest or conviction records will be considered for employment in accordance with the requirements of applicable state and local laws, including but not limited to, the San Francisco Fair Chance Ordinance, the City of Los Angeles' Fair Chance Initiative for Hiring Ordinance, the Los Angeles County Fair Chance Ordinance for Employers, and the California Fair Chance Act. For immediate consideration, please forward your resume to *********************. If you require assistance or an accommodation in the application or employment process, please contact us at *********************. Synergis is a workforce solutions partner serving thousands of businesses and job seekers nationwide. Our digital world has accelerated the need for businesses to build IT ecosystems that enable growth and innovation along with enhancing the Total Experience (TX). Synergis partners with our clients at the intersection of talent and transformation to scale their balanced teams of tech, digital and creative professionals. Learn more about Synergis at *******************
    $55-60 hourly 2d ago
  • Software Development Lead 4800

    Tier4 Group

    Software engineer job in Atlanta, GA

    We are seeking a Software Development Lead to architect, design, and develop scalable web, mobile, and backend applications, along with API services. This role involves hands-on coding, team leadership, roadmap planning, and technical decision-making. You will collaborate closely with cross-functional teams to drive the delivery of robust software solutions and ensure the quality, performance, and stability of our systems. Key Responsibilities: Lead the design and development of web, mobile, and backend systems, ensuring high-quality architecture and implementation. Own major deliverables end-to-end and drive the engineering roadmap. Manage the full software development life cycle (SDLC) for complex projects with strategic impact. Collaborate with senior engineers, product managers, and support teams to define technical solutions and implement features. Champion best practices for software development, including code reviews, testing, documentation, and deployment. Ensure operational excellence by monitoring production services and responding to system incidents. Provide deep technical leadership and mentorship within Agile Scrum teams. Design and produce user-centered artifacts including journey maps, personas, wireframes, and interactive mockups. Develop responsive UI/UX designs for web, mobile, and embedded interfaces across various platforms and devices. Coordinate with internal teams to ensure seamless integration of new and existing systems. Required Qualifications: 3+ years of hands-on experience in front-end technologies: HTML5, CSS3, JavaScript. Proven experience building responsive web applications and user interfaces. Strong knowledge of RESTful APIs-consumption, interaction, and integration. Experience across the full software development lifecycle-from concept to deployment. Proficiency with React or similar front-end frameworks (e.g., Angular, Ember, Backbone). Familiarity with browser debugging tools (e.g., Firebug, Chrome DevTools). Understanding of CSS behavior and its impact on cross-browser compatibility. Experience gathering and analyzing business and technical requirements. Demonstrated ability to lead Agile development teams and deliver high-impact solutions. Preferred Skills: UX design experience for web and mobile applications. Experience with back-end languages and services integration. Knowledge of embedded systems or emerging device interfaces is a plus. Strong communication and cross-functional collaboration skills.
    $99k-130k yearly est. 5d ago
  • Java Software Engineer

    Holistic Partners, Inc.

    Software engineer job in Atlanta, GA

    Must Have Technical/Functional Skills Java, J2EE, Angular 17, Spring Boot, Microservices, Java Script, CSS, JSON, REST/SOAP Webservices, Hibernate, Maven, PotgreSQL, XML Roles & Responsibilities Development & Enhancement as per change request and fixing the defects independent. Coordinating with business analyst and cross functionals teams Hands on experience for Java, J2EE, Angular 17, Spring Boot, Microservices, Java Script, CSS, JSON, REST/SOAP Webservices, Hibernate, Maven, PotgreSQL Should have proven analytical abilities, experience in generating process documentation and reports Excellent communication skills with an ability to translate data into actionable insights Generic Managerial Skills, If any Key Words to search in Resume Java, J2EE, Angular 17, Spring Boot, Microservices, Java Script, CSS, JSON, Webservices
    $64k-85k yearly est. 1d ago
  • Software Engineering Team Lead

    Franklin Fitch

    Software engineer job in Atlanta, GA

    Software Engineering Team Lead | Modern .NET | High-Growth SaaS Company I'm working with an established, growth-focused SaaS company that's reshaping how businesses manage their financial operations. They've built a robust, cloud-native platform on a modern .NET stack, and now they're looking for a Lead Software Engineer to help drive the next phase of technical evolution. This is a hands-on leadership role where you'll influence architecture, guide talented engineers, and play a key part in modernizing core systems as the business continues to scale. What You'll Be Doing 🔹 Lead the design, development, and deployment of scalable .NET-based applications in an agile environment. 🔹 Collaborate with Product, Design, and QA to deliver high-quality, customer-driven features. 🔹 Architect and enhance backend microservices, APIs, and third-party integrations. 🔹 Champion engineering excellence - code quality, CI/CD, and modern DevOps practices. 🔹 Mentor engineers, encouraging best practice, learning, and innovation. 🔹 Advocate for performance, security, and compliance across the platform. 🔹 Drive modernization and continuous improvement across codebase and processes. What They're Looking For ✅ 8+ years building web or SaaS-based products. ✅ Strong experience with C#, .NET Core, and cloud platforms (Azure preferred). ✅ Deep understanding of microservices, APIs, and SQL/no SQL databases. ✅ Experience leading teams in an agile or scrum setting. ✅ Solid background in DevOps, CI/CD, and containerization. ✅ Excellent problem-solving, communication, and leadership skills. ✅ Familiarity with accounting or financial systems is a plus. Why This Role Stands Out 🌟 A well-funded, scaling SaaS business with a strong market foothold. ⚙️ Modern tech stack, .NET Core, Azure, microservices, and automation. 🧠 A leadership seat where your technical decisions truly shape the product. 🚀 A culture that values innovation, quality, and growth. If you're an experienced software engineer who loves technical leadership and wants to shape a modern SaaS platform please apply now!
    $91k-120k yearly est. 4d ago
  • Senior Software Engineer (.Net)

    Mtech Systems 3.5company rating

    Software engineer job in Dunwoody, GA

    At MTech Systems, our company mission is to increase yield in protein production to help feed the growing world population without compromising animal welfare or damaging the planet. We aim to create software that delivers real-time data to the entire supply chain that allows producers to get better insight into what is happening on their farms and what they can do to responsibly improve production. MTech Systems is a prominent provider of tools for managing performance in Live Animal Protein Production. For over 30 years, MTech Systems has provided cutting-edge enterprise data solutions for all aspects of the live poultry operations cycle. We provide our customers with solutions in Business Intelligence, Live Production Accounting, Production Planning, and Remote Data Management-all through an integrated system. Our applications can currently be found running businesses on six continents in over 50 countries. MTech has built an international reputation for equipping our customers with the power to utilize comprehensive data to maximize profitability. With over 280 employees globally, MTech Systems currently has main offices in Mexico, United States, and Brazil, with additional resources in key markets around the world. MTech Systems USA's headquarters is based in Atlanta, Georgia and has approximately 90 team members in a casual, collaborative environment. Our work culture here is based on a commitment to helping our clients feed the world, resulting in a flexible and rewarding atmosphere. We are committed to maintaining a work culture that enhances collaboration, provides robust development tools, offers training programs, and allows for direct access to senior and executive management. Job Summary We are looking for a Software Development Engineer to join the R&D team. Our team is looking for a motivated professional who is skilled in software development, delivering high-quality products, and building multifaceted enterprise applications for a diverse and growing international client base. We are proud to foster a workplace that promotes teamwork, advanced development tools, training, and continuous engagement with senior and executive management. Responsibilities and Duties Will contribute to building multifaceted enterprise and customized applications for a diverse and growing international client base. Tasks will include: Develop, maintain, and enhance web applications, internal tooling/libraries and shared components focusing on usability, scalability, and innovation. Engage in collaborative work with cross-functional teams to ensure high-quality software delivery. Participate in code reviews, contribute to technical documentation, and exchange knowledge with colleagues, promoting a culture of continuous learning and development. Education and Experience B.S. Computer Science or related, equivalent experience 5+ years of experience with TypeScript, JavaScript, and/or C#, preferably in developing large-scale web applications. Over 5 years of practical experience working with Angular, ASP.NET Core, or related technologies in a professional environment. Qualifications and Skills Can speak, read, write in English on a proficient/advanced level Strong understanding of software development principles, design patterns, and best practices. Experience with cloud solutions (Microsoft Azure), mobile app frameworks (Ionic), database management (SQL Server), continuous integration and delivery (Azure DevOps), messaging frameworks (NServiceBus), end-to-end testing (Cypress), and familiarity with OpenAI technologies. EEO Statement Integrated into our shared values is MTech's commitment to diversity and equal employment opportunity. All qualified applicants will receive consideration for employment without regard to sex, age, race, color, creed, religion, national origin, disability, sexual orientation, gender identity, veteran status, military service, genetic information, or any other characteristic or conduct protected by law. MTech aims to maintain a global inclusive workplace where every person is regarded fairly, appreciated for their uniqueness, advanced according to their accomplishments, and encouraged to fulfill their highest potential. We believe in understanding and respecting differences among all people. Every individual at MTech has an ongoing responsibility to respect and support a globally diverse environment.
    $87k-111k yearly est. 3d ago
  • ML Engineer with Timeseries data experience

    Techstar Group 3.7company rating

    Software engineer job in Atlanta, GA

    Role: ML Engineer with Timeseries data experience Hybrid in Atlanta, GA (locals preferred) $58/hr on C2C, Any Visa Model Development: Design, build, train, and optimize ML/DL models for time-series forecasting, prediction, anomaly detection, and causal inference. Data Pipelines: Create robust data pipelines for collection, preprocessing, feature engineering, and labeling of large-scale time-series data. Scalable Systems: Architect and implement scalable AI/ML infrastructure and MLOps pipelines (CI/CD, monitoring) for production deployment. Collaboration: Work with data engineers, software developers, and domain experts to integrate AI solutions. Performance: Monitor, troubleshoot, and optimize model performance, ensuring robustness and real-world applicability. Languages & Frameworks: Good understanding of AWS Framework, Python (Pandas, NumPy), PyTorch, TensorFlow, Scikit-learn, PySpark. ML/DL Expertise: Strong grasp of time-series models (ARIMA, Prophet, Deep Learning), anomaly detection, and predictive analytics Data Handling: Experience with large datasets, feature engineering, and scalable data processing.
    $58 hourly 5d ago
  • Java Full Stack Developer

    Fusion It

    Software engineer job in Alpharetta, GA

    Key Responsibilities Design, develop, and maintain end-to-end web applications Develop robust backend services using Java, Spring Boot, Spring MVC Build and consume RESTful APIs Develop responsive and dynamic frontend interfaces using Angular / React / JavaScript Integrate applications with databases and external services Write clean, maintainable, and reusable code Implement security, performance, and scalability best practices Perform unit testing, debugging, and code reviews Participate in Agile/Scrum ceremonies and sprint activities Collaborate with product owners, designers, and QA teams Support deployment, monitoring, and production issues Required Skills & Qualifications Bachelor's degree in Computer Science, Engineering, or related field Strong proficiency in Java (8 or above) Hands-on experience with Spring Boot, Hibernate, JPA Experience with frontend technologies: HTML5, CSS3, JavaScript Angular / React (any one) Experience with REST APIs and Microservices Knowledge of SQL databases (MySQL, PostgreSQL, Oracle) Familiarity with Git and version control systems Understanding of SDLC and Agile methodologies
    $73k-96k yearly est. 4d ago
  • Lead Azure Databrick Engineer

    Syren

    Software engineer job in Atlanta, GA

    ****************Individual Contractors (W2/1099) are encouraged to apply. Visa sponsorship is not available for this role at this time************ An Azure Data Engineer is responsible for designing, implementing, and maintaining the data infrastructure within an organization. They collaborate with both business and IT teams to understand stakeholders' needs and unlock the full potential of data. They create conceptual and logical data models, analyze structural requirements, and ensure efficient database solutions. Must Have Skills: Experience of Migrating from other platform to Databricks Proficiency in Databricks and Azure Cloud, Databricks Asset Bundles, Hoslistic vision on the Data Strategy. Proficiency in Data Streaming and Data Modeling Experience in architecting at least two large-scale big data projects Strong understanding of data scaling and its complexities Data Archiving and Purging mechanisms. Job Requirements • Degree in computer science or equivalent preferred • Demonstrable experience in architecture, design, implementation, and/or support of highly distributed applications with Azure cloud and Databricks. • 10+ Years of Hands-on experience with data modelling, database design, data mining, and segmentation techniques. • Working knowledge and experience with "Cloud Architectures" (e.g., SaaS, PaaS, IaaS) and the ability to address the unique security considerations of secure Cloud computing • Should have architected solutions for Cloud environments such as Microsoft Azure and/or GCP • Experience with debugging and performance tuning in distributed environments • Strong analytical skills with the ability to collect, organize, analyse, and broadcast significant amounts of information with attention to detail and accuracy • Experience dealing with structured, unstructured data. • Must have Python, PySpark experience. • Experience in ML or/and graph analysis is a plus
    $75k-100k yearly est. 4d ago
  • Lead Data Engineer - Palantir Foundry

    Smurfit Westrock

    Software engineer job in Atlanta, GA

    Our technology organization is transforming how we work at WestRock. We align with our businesses to deliver innovative solutions that: Address specific business challenges, integrate processes, and create great experiences Connect our work to shared goals that propel WestRock forward in the Digital Age Imagine how technology can advance the way we work by using disruptive technology We are looking for forward thinking technologists that can accelerate our focus areas such as building stronger foundational technology capabilities, reducing complexity, employing digital transformation concepts, and leveraging disruptive technology. As a Lead Data Engineer, you will play a pivotal role in building and scaling modern data infrastructure that powers decision-making across production, supply chain, and operations. Helps to define and analyze business requirements for Enterprise scale reports. Analyzes and evaluates business use cases for data engineering problems and helps design and develop processing solutions with ETL Cloud based technologies. How you will impact WestRock: Architect and implement scalable data pipelines using Palantir Foundry (pipelines, workshops, ontology) to unify and transform operational data. Design and develop robust data workflows using Python, Apache Airflow, and Apache Spark to support real-time and batch processing needs. Build and deploy solutions on cloud platforms (AWS or Azure), ensuring high availability, security, and performance. Collaborate with data scientists, analysts, and operations teams to deliver actionable insights and operational tooling. Define and enforce data engineering best practices, including CI/CD automation, version control (Git), and testing strategies. Mentor junior developers, conduct code reviews, and help shape the technical roadmap for the data platform. What you need to succeed: Education: Bachelor's degree in computer science or similar At least 6 years of strong Data Engineering experience Hands-on experience with Palantir Foundry, including pipelines, ontology modeling, and workshop development. Strong programming skills in Python or Java, with experience building and maintaining production-grade data pipelines. Proficiency in Apache Airflow and Apache Spark for workflow orchestration and large-scale data processing. Proven experience deploying data solutions on AWS or Azure, with strong understanding of cloud-native services. Familiarity with Git for version control and CI/CD pipelines for automated testing and deployment. Demonstrated ability to mentor junior engineers, lead projects, and work independently in a fast-paced environment. Good communication skills, with the ability to collaborate effectively across technical and non-technical teams. Good analytical and troubleshooting abilities. What we offer: Corporate culture based on integrity, respect, accountability and excellence Comprehensive training with numerous learning and development opportunities An attractive salary reflecting skills, competencies and potential A career with a global packaging company where Sustainability, Safety and Inclusion are business drivers and foundational elements of the daily work.
    $75k-100k yearly est. 1d ago
  • NodeJs Application Developer

    AGM Tech Solutions-A Woman and Latina-Owned It Staffing Firm-An Inc. 5000 Company

    Software engineer job in Alpharetta, GA

    Title: Senior Application Developer - Node.Js/Typescript 06 Months Contract to Hire Need Local candidates only!! F2F Interview!! Our Client is looking for a Senior Application Developer who is highly skilled in multiple technical areas including web application development and back-end services development. The successful candidate will have a strong command of software architecture, programming, latest web technologies, and frameworks. Position Summary We are seeking a highly skilled Senior Software Engineer to design and implement functional software solutions. Collaborating with upper management, you will play a key role in defining software requirements and assuming leadership of operational and technical projects. In this position, you will have the opportunity to work autonomously with minimal supervision, leveraging your exceptional organizational and problem-solving abilities. A strong background in software development and familiarity with agile methodologies are essential. Your primary objective will be to develop high-quality software solutions that meet user needs and align with the organization's business goals. This will involve analyzing requirements, designing robust architectures, writing efficient code, and conducting thorough testing. As a Senior Software Engineer, you will have the responsibility to drive projects forward, mentor junior team members, and contribute to continuous improvement initiatives. By delivering innovative and reliable software, you will contribute to the success of our organization and make a meaningful impact in the industry. Responsibilities 1. Design and implement highly scalable, interactive web applications with high usability 2. Design and implement backend application interfaces for data and services 3. Design and develop integration solutions 4. Collaborate with business analysts to define software requirements for programming effort 5. Support production software operations, test and debug programs 6. Report progress and status of assigned tasks to project teams and manager 7. Provide technical leadership and motivation to junior developers Qualifications 1. Bachelor's degree in Computer Science, Engineering or related discipline 2. 7-10 years of experience in software development 3. 3-5 years of enterprise experience with MongoDB, Lambdas, NodeJS 4. Expert in Typescript and JavaScript development 5. Expert in Web Application development using HTML, CSS, and JavaScript 6. Expert in API development 7. Knowledge of Python and GraphQL 8. Strong understanding of object-oriented design 9. Experience with SQL and NoSQL data stores 10. Experience with systems across multiple platforms Windows, Linux and UNIX 11. Experience with the open-source software 12. Excellent understanding of web security models (Oauth2) 13. Good understanding of agile development and continuous integration 14. Strong written and verbal communication skills Generic Skills 1. Leadership at the individual level having the confidence and resilience to take risks be self-empowered 2. Communication: understand and express ideas/solutions in a comprehensive and practical format knowledge sharing 3. User Focus: an absolute focus on the user (internal or external) experience every aspect of a solution should be productized for ease of use 4. Improvisation: the ability to think across disciplines and existing boundaries (technologies/business/geographies) - lateral thinking 5. Collaboration: teamwork with a positive approach to ambiguity 6. Research: an inclination to continuous research inside and outside the current focus fields 7. Influence by example: scientific proof of an idea (success or failure) as the presentation tool represent an idea in order to promote it 8. Technical Knowledge: broad and deep technical knowledge with a strong focus on data objects and API contracts 9. Abstract Thinking: view of ideas and solutions as abstractions/patterns that can be leveraged/adapted/reused deliver frameworks instead of point solutions
    $65k-90k yearly est. 5d ago
  • Senior .NET Developer

    Agile Resources, Inc.

    Software engineer job in Atlanta, GA

    Type: Full-time | Direct Hire Compensation: up to $130,000 base + 5% bonus (depending on experience) Benefits: Comprehensive healthcare coverage (medical, dental, vision, life, supplemental) Short- and Long-Term Disability (STD/LTD) HSA & FSA options Paid Time Off (PTO) 401(k) retirement plan About the Role: We are seeking a Senior .NET Engineer to join a small, high-impact R&D engineering team focused on proof-of-concept development, internal tooling, and applied AI solutions. This is not a traditional sprint-driven application development role. The team works on problem-first engineering, partnering with internal stakeholders (IT, Finance, Operations, Product) to understand complex challenges and rapidly build software, automation tools, and AI-powered systems that support critical business initiatives. This role is ideal for engineers who enjoy building, experimenting, and solving ambiguous problems, and who want to work closely with senior technical leadership in a collaborative, low-bureaucracy environment. What You'll Do: Design, build, and iterate on proof-of-concept applications, internal tools, and shared services Develop backend-focused solutions using C#, .NET / .NET Core, and SQL Server Build and deploy cloud-native services on Microsoft Azure, leveraging PaaS components Prototype and integrate AI-powered solutions, including agent-based workflows and retrieval-augmented systems Work closely with cross-functional teams to translate business problems into working software Write clean, maintainable code and participate in technical discussions, design reviews, and knowledge sharing Operate comfortably in an environment without rigid sprint cycles or predefined roadmaps What We're Looking For: 5+ years of professional software engineering experience Strong backend development experience with C# and .NET / .NET Core Hands-on experience building and deploying solutions on Microsoft Azure Solid experience with SQL Server and data modeling Demonstrated experience building proofs of concept, internal tools, or experimental systems Exposure to applied AI solutions, such as agent-based systems, Semantic Kernel (or equivalent), RAG, or LLM-powered workflows Strong understanding of software engineering fundamentals, system design, and clean coding practices Excellent communication skills and comfort collaborating across technical and non-technical teams Bonus Skills (Nice to Have): Experience with agentic AI frameworks (Semantic Kernel, LangChain, or similar) Event-driven or distributed system experience (messaging, async workflows) Observability and reliability tooling (Application Insights, OpenTelemetry, logging/metrics) Prior work in R&D, innovation teams, or internal platform development Multi-cloud exposure (AWS or GCP) alongside strong Azure experience
    $130k yearly 5d ago
  • Automation Engineer

    Genpact 4.4company rating

    Software engineer job in Alpharetta, GA

    Ready to build the future with AI? At Genpact, we don't just keep up with technology-we set the pace. AI and digital innovation are redefining industries, and we're leading the charge. Genpact's AI Gigafactory, our industry-first accelerator, is an example of how we're scaling advanced technology solutions to help global enterprises work smarter, grow faster, and transform at scale. From large-scale models to agentic AI, our breakthrough solutions tackle companies' most complex challenges. If you thrive in a fast-moving, innovation-driven environment, love building and deploying cutting-edge AI solutions, and want to push the boundaries of what's possible, this is your moment. Genpact (NYSE: G) is an advanced technology services and solutions company that delivers lasting value for leading enterprises globally. Through our deep business knowledge, operational excellence, and cutting-edge solutions - we help companies across industries get ahead and stay ahead. Powered by curiosity, courage, and innovation, our teams implement data, technology, and AI to create tomorrow, today. Get to know us at genpact.com and on LinkedIn, X, YouTube, and Facebook. Inviting applications for the role of Automation Engineer at Alpharetta ,GA, Fulltime Day 1 onsite, 3 days Hybrid role In this role, you will be responsible for coding, testing and delivering high quality deliverables, and should be willing to learn new technologies. Are you the One we are looking for? Responsibilities Lead and manage teams of developers, QA engineers, and testers to deliver high-quality software solutions. Develop and implement Java-based applications to meet client requirements and business goals. Create and maintain Selenium-based test scripts for automated functional and regression testing. Ensure the quality of mobile applications by designing, implementing, and executing comprehensive testing strategies using mobile testing tools and frameworks (e.g., Appium). Provide technical leadership and guidance to the team, ensuring the best practices in coding, testing, and software development methodologies are followed. Collaborate with cross-functional teams, including business analysts, project managers, and clients, to gather requirements and deliver technical solutions. Conduct code reviews and ensure high code quality and maintainability. Monitor project progress and manage client expectations to ensure timely delivery of software solutions. Stay updated with the latest trends and technologies in Java, Selenium, and mobile testing, and incorporate best practices into the team's workflows. Assist with client communication, providing technical expertise and support throughout the project lifecycle. Troubleshoot complex technical issues, providing innovative solutions when required. Qualifications we seek in you! Bachelor's degree in computer science, Engineering, or related field. Proven experience in Java development and testing. Strong expertise in Selenium for test automation. Solid experience with mobile testing frameworks like Appium, Espresso, or XCUITest. Hands-on experience in both manual and automated testing for web and mobile applications. Expertise in continuous integration (CI) and continuous deployment (CD) pipelines. Strong understanding of software development life cycles and methodologies, including Agile and DevOps. Excellent leadership and mentoring skills. Strong analytical and problem-solving abilities. Excellent communication skills, with the ability to work with both technical and non-technical stakeholders. Experience with version control systems (e.g., Git) and project management tools (e.g., Jira, Confluence). Preferred qualifications Excellent analytical and problem-solving skills, with the ability to troubleshoot complex issues and drive resolution in a collaborative team environment. Exceptional communication and interpersonal skills, with the ability to effectively communicate technical concepts to both technical and non-technical stakeholders. Leadership experience, including leading teams, managing projects, and driving technical initiatives to successful completion. Certifications in relevant technologies (e.g., ISTQB, certifications) are a plus. Why join Genpact? • Lead AI-first transformation - Build and scale AI solutions that redefine industries • Make an impact - Drive change for global enterprises and solve business challenges that matter • Accelerate your career-Gain hands-on experience, world-class training, mentorship, and AI certifications to advance your skills • Grow with the best - Learn from top engineers, data scientists, and AI experts in a dynamic, fast-moving workplace • Committed to ethical AI - Work in an environment where governance, transparency, and security are at the core of everything we build • Thrive in a values-driven culture - Our courage, curiosity, and incisiveness - built on a foundation of integrity and inclusion - allow your ideas to fuel progress. Come join the 140,000+ coders, tech shapers, and growth makers at Genpact and take your career in the only direction that matters: Up. Let's build tomorrow together. Genpact is an Equal Opportunity Employer and considers applicants for all positions without regard to race, color, religion or belief, sex, age, national origin, citizenship status, marital status, military/veteran status, genetic information, sexual orientation, gender identity, physical or mental disability or any other characteristic protected by applicable laws. Genpact is committed to creating a dynamic work environment that values respect and integrity, customer focus, and innovation. Furthermore, please do note that Genpact does not charge fees to process job applications and applicants are not required to pay to participate in our hiring process in any other way. Examples of such scams include purchasing a 'starter kit,' paying to apply, or purchasing equipment or training
    $68k-83k yearly est. 3d ago
  • Data Engineer

    A2C 4.7company rating

    Software engineer job in Alpharetta, GA

    5 days onsite in Alpharetta, GA Skills required: Python Data Pipeline Data Analysis Data Modeling Must have solid Cloud experience AI/ML Strong problem-solving skills Strong Communication skill A problem solver with ability to analyze and research complex issues and problems; and proposing actionable solutions and/or strategies. Solid understanding and hands on experience with major cloud platforms. Experience in designing and implementing data pipelines. Must have experience with one of the following: GCP, AWS OR Azure - MUST have the drive to learn GCP.
    $77k-106k yearly est. 3d ago
  • Mobile Application Developer

    Brightwell Navigator 4.1company rating

    Software engineer job in Atlanta, GA

    As a Mobile Developer on our team, you'll be comfortable working across both iOS and Android, with the flexibility to step into an agile environment supported by peer reviews, an in-house design team, and a QA team. You'll collaborate closely with designers, developers, and product managers to deliver high-quality features while keeping stability front and center. In this role, you'll balance fixing defects, addressing technical debt, and delivering smaller features that keep the team moving. Your strong product intuition and a commitment to building reliable, functional solutions will help drive our mission of building software that meaningfully connects with people. Responsibilities: Triage, reproduce, and resolve high-priority defects across iOS and Android. Identify and deliver technical-debt reductions that improve stability, performance, and maintainability. Build and ship features in support of the team with Product and Design. Strengthen automated testing with unit, integration, and UI coverage with QA. Monitor crash rate, startup time, and key screen performance using standard mobile observability tools. Participate in incident response and post-incident reviews, document fixes and prevention steps. Mentor junior mobile engineers; perform code reviews; keep docs current. Consistently meet development culture guidelines and engineering standards. Take on other tasks and duties as assigned. Qualifications: 5+ years of professional software experience with significant native mobile time. Depth in at least one platform (iOS Swift or Android Kotlin/Java) and working proficiency in the other. Strong knowledge of Android and iOS SDKs, different versions, and how to deal with different devices and screen sizes. Familiarity with connecting mobile applications to APIs. Strong knowledge of UI design principles, patterns, and best practices. Clear written and verbal communication about risks, tradeoffs, and timelines. Experience in working on a team, in a regulated environment with shared code managed in multiple source control repositories. Must be eligible to work legally in the U.S. without sponsorship. Optional / Recommended Experience: Understanding of DevOps and deployment of Android applications. High-level exposure to tools such as Postman, Bitrise, Github, and Azure DevOps. Understanding of Android devices and memory management in relation to coding decisions. Accessibility awareness and experience in regulated or financial domains. A high level of comfort with ambiguity and openness to learning whatever it takes to solve new challenges. Caring about people and how the software you make can help them. Brightwell is an equal opportunity employer (EOE) committed to employing a diverse workforce and sustaining an inclusive culture.
    $83k-104k yearly est. 3d ago
  • Senior DevSecOps Engineer

    Together for Talent

    Software engineer job in Atlanta, GA

    Salary: $130-170k DOE Full-Time | Hands-On Engineer with growth into CISO Headquartered in Atlanta GA with remote teams nationwide, we are a booming software company focusing on 3D imaging and AI-driven analytics for intelligent asset management and predictive maintenance. Due to growth and demand for our services, we are urgently looking for an experienced DevSecOps Engineer to join the team! What You'll Do Lead us through successful compliance audits and helped us build scalable, automated deployment processes. Create clear, maintainable security policies and deployment templates that reduce friction for engineering and increase customer trust. Build strong relationships across engineering and leadership, and become a go-to resource on security strategy and infrastructure reliability. What You'll Need Must-Haves 5+ years in DevSecOps, cloud infrastructure, or security engineering. Pro with Kubernetes, CI/CD (like GitHub Actions, Jenkins), and Linux. Know your way around AWS/Azure cloud security. Solid grasp of SOC 2, ISO 27001, and compliance frameworks. Experience with monitoring tools (Datadog, Prometheus, Grafana, etc.). Sharp scripting skills (Python, Bash, etc.). Great communicator, comfortable with teams and clients. Nice-to-Haves Backend dev or scripting beyond automation. Worked with data tools like Snowflake. Familiar with secure dev practices or app security. Thrived in a startup or early compliance setup. Helped with security training or awareness. Why Join Us Competitive base salary ($130-170k DOE) Comprehensive benefits package (Medical, Dental, Vision) Equity ownership in a fast-growing, mission-driven company Significant impact - work directly with CTO and leadership on critical decisions Growth potential - while not guaranteed, the right candidate will embrace this high-visibility role and grow into CISO So, if you're a senior or ambitious mid-level DevSecOps Engineer interested in taking your career to the next level, please apply today!
    $130k-170k yearly 5d ago
  • Senior .NET Developer - Payments

    Thoughtfocus 3.8company rating

    Software engineer job in Atlanta, GA

    🚫 No 3rd Parties / No C2C **IF YOU DO NOT HAVE PAYMENTS EXPERIENCE DO NOT APPLY!!!!! ** IF YOU ARE NOT LOCAL TO THE ATLANTA AREA DO NOT APPLY!!!! 📌 Applicants must be able to accurately answer all pre-qualifying questions. Job Title: Senior .NET Developer - Payments Position Overview: We are seeking a highly skilled Senior .NET Developer with strong experience in C# and .NET to design, develop, and maintain payment systems. The ideal candidate will have expertise in building scalable, secure, and high-performance applications, and will collaborate with cross-functional teams to deliver payment solutions. Key Responsibilities: Design, develop, and maintain payment applications using C# and .NET. Develop APIs, integrations, and backend services for payment processing systems. Lead code reviews, enforce coding standards, and mentor junior developers. Collaborate with QA, business analysts, and DevOps to ensure high-quality delivery. Troubleshoot complex production issues and implement solutions. Contribute to documentation, testing, and deployment activities. Continuously learn and implement best practices and emerging technologies. Must-Have Skills: OOPS, C#.NET, WebAPI, XML, Microservices SQL Knowledge of Azure or other Cloud Architecture Payments experience Desired Skills: ISO 8583, ISO 20022 Education: Bachelor's degree in Computer Science, Engineering, or related field (or equivalent experience).
    $72k-93k yearly est. 3d ago
  • Flutter/Dart UI Developer

    Stellar Consulting Solutions, LLC

    Software engineer job in Duluth, GA

    Framework: Flutter Language: Dart Package Manager: pub State Management: Bloc Routing: go_router API Integration: http (for REST API calls) Dependency Injection: Provider, get_it Utilities: intl, equatable, flutter_dotenv, rxdart, uuid Web Integration: universal_html, url_strategy Code Generation: build_runner Testing: flutter_test, mockito, bloc_test Accessibility: Semantic labels for UI widgets
    $70k-91k yearly est. 3d ago
  • Senior iOS Engineer

    Intellectt Inc.

    Software engineer job in Alpharetta, GA

    Manager Looking for a Senior iOS Engineer Our Team is looking for someone who has a passion for developing performant and robust iOS applications while supplying the continued evaluation and advancement of iOS technologies in a given organization. We're looking for a natural in building and maintaining relationships in financial and tech environments. The ideal candidate will be a driver of process, accountability, customer engagement, and strategy. This will be driven from a proven ability to plan and execute scalable strategies, superior client management, escalation skills, and the ability to thrive in a fast-paced environment. At Client, You Will Implement scalable solutions for real-world problems Own and deliver core features and architectures Debug and fix issues from QA Take part in scrum ceremonies and team activities Work with your personalized mentor to learn and grow within your career Mentor more junior engineers Requirements: Minimum 5 years of enterprise grade iOS app development Deep understanding of iOS development concepts and high experience Swift 2+ years' experience with SwiftUI Experience with a reactive framework (RXSwift, ReactiveSwift, Combine) Experience with refactoring complex legacy code with a business-scalable approach Quality assurance of software via modern engineering practices Willingness to introduce new technical alternatives Ability to pick up on new technologies Staying up-to-date on industry trends What Makes You Stand Out: Deep understanding of UI fundamentals (e.g. View Controller lifecycle, etc.) and ability to think UI in storyboards/XIB or code. Experience with large-scale iOS projects with complex dependencies, internal libraries, asynchronous completion blocks, and multi-threaded processes. Clean Architecture understanding is a big plus. Familiar with Object-Oriented, Protocol-Oriented, and Functional Programming paradigms. An eagerness to share your knowledge with others A desire to continuously learn as you strive to develop and improve as a team Great communication and presentational skills
    $81k-109k yearly est. 1d ago
  • Data Engineer w/ GCP

    A2C 4.7company rating

    Software engineer job in Alpharetta, GA

    We're looking for a Data Engineer to build and maintain scalable data pipelines and cloud data infrastructure on GCP. The role focuses on BigQuery, Dataflow, and modern ETL/ELT to support analytics and ML workflows. MUST HAVES A problem solver with ability to analyze and research complex issues and problems; and proposing actionable solutions and/or strategies. Solid understanding and hands on experience with major cloud platforms. Experience in designing and implementing data pipelines. Must have strong Python, SQL & GCP skills Responsibilities Build and optimize batch/streaming pipelines using Dataflow, Pub/Sub, Composer. Develop and tune BigQuery models, queries, and ingestion processes. Implement IaC (Terraform), CI/CD, monitoring, and data quality checks. Ensure data governance, security, and reliable pipeline operations. Collaborate with data science teams and support Vertex AI-based ML workflows. Must-Have Must have strong Python, SQL & GCP skills 3-5+ years of data engineering experience. Hands-on GCP experience (BigQuery, Dataflow, Pub/Sub). Solid ETL/ELT and data modeling experience. Nice-to-Have GCP certifications, Spark, Kafka, Airflow, dbt/Dataform, Docker/K8s.
    $77k-106k yearly est. 4d ago

Learn more about software engineer jobs

How much does a software engineer earn in North Atlanta, GA?

The average software engineer in North Atlanta, GA earns between $56,000 and $97,000 annually. This compares to the national average software engineer range of $73,000 to $136,000.

Average software engineer salary in North Atlanta, GA

$74,000

What are the biggest employers of Software Engineers in North Atlanta, GA?

The biggest employers of Software Engineers in North Atlanta, GA are:
  1. Coinbase
  2. Meta
  3. Grandbridge Real Estate Capital
  4. JPMorgan Chase & Co.
  5. Fidelity National Information Solutions
  6. Microsoft
  7. Open
  8. Oracle
  9. Flutter Entertainment PLC
  10. Waystar
Job type you want
Full Time
Part Time
Internship
Temporary