Post job

Software development engineer jobs in Smyrna, GA

- 2,010 jobs
All
Software Development Engineer
Senior Software Engineer
Senior .NET Developer
Devops Engineer
Software Engineer
Software Test Engineer
Tester
Software Engineer-Team Lead
Applications Developer
Automation Engineer
Mainframe Developer
Principal Developer
Senior Front End Developer
Lead Software Developer
  • Penetration Tester

    Stefanini North America and APAC 4.6company rating

    Software development engineer job in Atlanta, GA

    As a key member of our Internal Product Security Engineering team, you will lead penetration-testing engagements for high-scale web applications and APIs, validating security controls and uncovering exploitable weaknesses. In parallel, you will conduct structured threat-modeling workshops and security-design reviews for new features and services, managing each engagement from scoping to remediation follow-up in close partnership with engineering and cross-functional stakeholders. The insights you provide will drive prompt fixes and shape the organization's long-term security roadmap. Key Responsibilities Penetration Testing Plan, execute, and document manual and tool-assisted tests for enterprise-scale web apps and REST/GraphQL/gRPC APIs. Demonstrate exploitation paths (auth / logic / data exposure) and develop proofs-of-concept. Retest remediations and deliver clear, prioritized reports. Threat Modeling & Security Design Review Facilitate formal and informal Threat Modeling using STRIDE-like frameworks or Attack-Tree sessions for new or significantly modified services. Produce risk artefacts, recommend mitigations, and track closure of findings. Security Engineering & Advocacy Champion secure-by-default patterns (least privilege, IaC hardening, SDL best practices) across the SDLC. Contribute to internal security tooling and CI/CD guardrails. Requirements: Bachelor's degree in Computer Science, Engineering, or equivalent practical experience. 4 + years in product or application security engineering with hands-on web/API penetration-testing work. Expertise with a leading pentest platform (Burp Suite Pro, OWASP ZAP, Nuclei, etc.). Scripting/automation ability in Python, Go, or similar; quick at reading unfamiliar codebases. Practical experience with STRIDE or comparable threat-model frameworks. Familiarity with cloud-native environments (microservices, Kubernetes, serverless). Communication: Exceptional written and verbal skills for both technical and non-technical audiences. Preferred Qualifications Offensive-security certifications (OSCP, OSWE, OSWA, BSCP). Secure-coding experience in languages such as: Java, Node.js, C#, Python, or Rust. Experience in security controls for cloud platforms such as AWS, Azure, or Google Cloud. Open-source contributions, bug-bounty recognitions, or CTF placements. Exposure to mobile or desktop application security. Knowledge of or interest in AI security controls and testing. Personal Attributes Maintains professionalism under pressure. Meticulous eye for detail. Self-driven and proactive. Thrives on complex challenges. Dependable, cooperative team player.
    $49k-83k yearly est. 4d ago
  • Sr. Application Devlopment (SAP-Global Tax Projects)

    Cargill 4.7company rating

    Software development engineer job in Atlanta, GA

    Cargill's size and scale allows us to make a positive impact in the world. Our purpose is to nourish the world in a safe, responsible and sustainable way. We are a family company providing food, ingredients, agricultural solutions and industrial products that are vital for living. We connect farmers with markets so they can prosper. We connect customers with ingredients so they can make meals people love. And we connect families with daily essentials - from eggs to edible oils, salt to skincare, feed to alternative fuel. Our 160,000 colleagues, operating in 70 countries, make essential products that touch billions of lives each day. Join us and reach your higher purpose at Cargill. Job Purpose and Impact The Senior Professional, Application Development (SAP - Global Tax Projects) job builds, maintains, integrates and implements software applications within the organization. With minimal supervision, this job performs complex software application testing, quality assurance, configuration, installation and support to ensure smooth, stable and timely implementation of new software and updates to installed applications. This position focuses on SAP Tax solutions supporting global initiatives, where experience in finance processes is highly valuable. Essential Functions • APPLICATION CONFIGURATION MANAGEMENT: Builds complex application configurations to meet user and business requirements while identifying improvements to complex application support processes and procedures. • APPLICATION DEVELOPMENT & DEPLOYMENT: Performs advanced configuration, testing and deployment of fixes or updates for application version releases. • USER COMMUNICATION & SUPPORT: Plays a key role and keeps an open channel of communication with users to respond to complex application support requests and needs. • APPLICATION SUPPORT: Conducts complex technical application support activities to deliver on business outcomes. • STAKEHOLDER MANAGEMENT: Partners with multi-functional teams, including developers, product managers and business partners to ensure configurations align with standards and project goals. • INCIDENT & REQUEST MANAGEMENT: Leads prioritization of incoming incident tickets and user requests. • VENDOR MANAGEMENT: Handles positive relationships with software vendors and negotiates complex contracts. Required and Preferred Qualifications Minimum requirement of 4 years of relevant work experience. Typically reflects 5 years or more of relevant experience. Preferred Requirements • Proven SAP FI/CO experience with a strong focus on tax and localization, particularly in complex multinational environments. • Demonstrated ability to support indirect tax configuration and implementation within SAP, including integration with third-party tax engines (e.g., TaxOne, OneSource, MasterSaf and others). • Experience working in matrixed, global organizations, navigating cross-functional and cross-regional collaboration. • Deep understanding of SAP Document Reporting and Compliance, Statutory Reporting, eDocuments, FI Tax, and General Ledger processes. • Solid knowledge of both Direct and Indirect Tax processes, including tax determination logic and compliance requirements. #LI-NS7 Information for MN based Applicants The expected salary for this position is $95,000-140,000. Compensation varies depending on a wide array of factors including but not limited to the specific location, certifications, education, and level of experience. The disclosed range estimate may be adjusted for any applicable geographic differential associated with the location at which the position may be filled. This position is eligible for a discretionary incentive award. The incentive award amount is dependent upon company performance and your personal performance. Minnesota Sick and Safe Leave accruals of one hour for every 30 worked, up to 48 hours per calendar year unless otherwise provided by law. Cargill is an equal opportunity employer and committed to providing accommodation to our job applicants with disabilities.
    $95k-140k yearly 1d ago
  • Software Test Engineer

    Akkodis

    Software development engineer job in Norcross, GA

    Akkodis is seeking a detail-oriented Junior Software Test Engineer to join our team on a 6-month contract-to-hire basis. This role involves developing and executing manual test plans for complex systems that include desktop, mobile, embedded, mechanical, and server components. You'll work in a collaborative environment and contribute to ensuring the quality and reliability of our client's products. Rate Range: $35/hour to $42/hour; The rate may be negotiable based on experience, education, and other factors. Responsibilities: Design, execute, and maintain manual test plans for multi-platform systems. Perform regression and functional testing across various environments. Create and manage use cases and test scripts to validate system functionality. Troubleshoot system setup issues and assist in root cause analysis. Conduct load and performance testing using tools like JMeter or LoadRunner. Experience: 1-3 years of software testing experience. Strong background in manual testing, regression testing, and automated GUI testing. Basic understanding of firmware, applications, and backend systems. Familiarity with scripting languages such as Python, Java, JavaScript, and Bash Preferred Skills: Experience with automation tools (e.g., Selenium, Cypress, Appium). Linux proficiency for log review and bug analysis. API testing experience using Postman or REST-assured. Knowledge of CI/CD tools like Jenkins, GitLab CI, or CircleCI. Exposure to Agile, DevOps, and Waterfall methodologies. If you are interested in this role, then please click APPLY NOW. Equal Opportunity Employer/Veterans/Disabled Benefit offerings available for our associates include medical, dental, vision, life insurance, short-term disability, additional voluntary benefits, an EAP program, commuter benefits, and a 401K plan. Our benefit offerings provide employees the flexibility to choose the type of coverage that meets their individual needs. In addition, our associates may be eligible for paid leave including Paid Sick Leave or any other paid leave required by Federal, State, or local law, as well as Holiday pay where applicable. Disclaimer: These benefit offerings do not apply to client-recruited jobs and jobs that are direct hires to a client. To read our Candidate Privacy Information Statement, which explains how we will use your information, please visit ****************************************** The Company will consider qualified applicants with arrest and conviction records in accordance with federal, state, and local laws and/or security clearance requirements, including, as applicable: · The California Fair Chance Act · Los Angeles City Fair Chance Ordinance · Los Angeles County Fair Chance Ordinance for Employers · San Francisco Fair Chance Ordinance
    $35 hourly 3d ago
  • Software Engineering Team Lead

    Franklin Fitch

    Software development 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 DevOps Engineer

    Agile Resources, Inc.

    Software development engineer job in Alpharetta, GA

    Alpharetta, GA (hybrid 3 days per week in office with 2 days remote) 1+ year contract Pay: $70-$85/hr W2 No C2C or third parties please We are partnering with a leading enterprise organization to hire a Senior DevOps Engineer for a hybrid role based in Alpharetta, GA. This engineer will play a critical role in delivering secure, scalable, and highly available infrastructure and platform services that support both internal teams and external customers. You will work across development, operations, and cloud engineering teams to drive automation, enhance deployment processes, and ensure the reliability and performance of large-scale distributed systems. Key Responsibilities Build and operate large-scale, distributed, fault-tolerant systems in a DevOps environment Collaborate with development and operations teams to deliver highly available and cost-effective infrastructure Troubleshoot issues, resolve tickets, and execute scripts in partnership with cloud operations Develop tools and automation for incident auto-remediation, monitoring, and alerting Implement Infrastructure as Code (IaC) solutions using Terraform, cloud CLIs, and SDKs aligned with security and engineering standards Participate in a follow-the-sun, 24/7 operational support rotation as part of an incident first-responder team Key Skills & Competencies DevOps Practices: Ability to design, code, test, automate, and maintain scripts and tools following modern DevOps/SRE standards Systems Thinking: Understanding of system integrations, dependencies, and strategies for improving uptime and resilience Operational Excellence: Strong organizational and analytical skills with a focus on measuring system performance and driving continuous improvement Troubleshooting: Methodical approach to identifying, diagnosing, and resolving issues; strong problem-solving skills Technical Communication: Ability to explain technical concepts clearly to stakeholders Experience & Qualifications Bachelor's degree in Computer Science or related field (or equivalent experience) 5+ years of experience in DevOps Engineering 3+ years of hands-on experience with Google Cloud Platform and services Experience monitoring application and infrastructure availability and performance Proficiency in scripting/programming languages such as Python, Bash, Java, Go, JavaScript, or Node.js Strong understanding of systems, storage, networking, security, and databases Experience with Terraform, Docker, Kubernetes, and automation/orchestration tools Familiarity with CI/CD processes and tooling Cloud certification strongly preferred
    $70-85 hourly 3d ago
  • Cobol Developer/Mainframe Developer

    Charter Global 4.0company rating

    Software development engineer job in Atlanta, GA

    Job Title: COBOL Developer Duration: 7+ Months Local Candidates Only | Onsite Required We're seeking an experienced COBOL Mainframe Developer to support and enhance legacy systems. The ideal candidate will have strong COBOL, JCL, and DB2 skills, with exposure to modern technologies like Java, AWS, and Postgres. 🔧 Key Responsibilities: Develop, maintain, and enhance COBOL-based applications. Perform code reviews, testing, and production support. Assist in migration from COBOL to web-based platforms. Create technical and user documentation. ✅ Required Skills: 5+ years of COBOL, JCL, DB2, Control-M Java, AWS, Postgres, Kofax experience preferred Strong debugging, documentation, and communication skills Regards, Ashish Lal | Talent Acquisition Manager Charter Global Inc | ***************************** Email: ************************* LinkedIn: ASHISH K LAL | LinkedIn One Glenlake Parkway | Suite 525 | Atlanta, GA 30328
    $80k-99k yearly est. 3d ago
  • Application Developer

    HW3 4.1company rating

    Software development engineer job in Atlanta, GA

    Are you a talented developer ready to lead and innovate with MuleSoft DataWeave? Join us as a Software Lead Developer in Atlanta, GA (hybrid) and take charge of designing scalable data solutions, mentoring teams, and driving impactful projects. If leading cutting-edge integration work excites you, apply now and make your mark!
    $75k-100k yearly est. 2d ago
  • Senior Application Developer

    Synergis 3.8company rating

    Software development engineer job in Atlanta, GA

    TITLE: Senior Application Developer DURATION: Fulltime/ Direct Hire Responsibilities: Develop solutions that leverage (when COTS system) rather than customization. Create and modify Technical Design documents. Collaborate with others to plan for coding and overall program development. Translate specifications to create code that meets performance expectations/coding requirements. Modify existing software to correct errors, to adapt it to new hardware, or to upgrade interfaces and improve performance based on specifications, with supervision. Troubleshoot, debug, maintain and improve existing software. Plan and participate in system testing as required. Develop technology solutions and corresponding documentation for complex problems using deep technical expertise and creativity. Plan and participate in deployment activities to implement designed solutions. Maintain and follow production support processes focused on identification and mitigation of root cause. Flex to meet customer demands (production support and project work). Prioritize work and deliver on project commitments. Provide on-call support both solving issues independently as well as assisting other personnel. Support and mentor less experienced personnel. Considerable interpersonal skills and the ability to communicate effectively is essential. Ensure strategies are aligned with Technology Organization goals and strategies. Requirements: Bachelor's degree in MIS, Computer Science, or a related field. Hands-on experience in developing and maintaining enterprise-level applications using Microsoft technologies like .NET, C#, and SQL. Experience with frontend development platforms like Angular and React. Experience with Azure and/or AWS cloud platforms. Familiarity with RESTful APIs, microservices architecture, and CI/CD pipelines. A deep, comprehensive knowledge of the Software Development Life Cycle and development principles. Interest in and passion for learning and working in a fast-paced environment. A deep understanding of mobile applications and related tools and applications. Ability to handle multiple assignments and conflicting priorities. Ability to work with business partners and peers of varying levels of technical proficiency. Experience with all size projects, enhancement projects and production support. Ability to identify root causes for routine problems while working with other technical staff. Deep experience creating Technical Design Documents and Specifications. Deep experience with software development projects. Ability to develop unit testing of code components or complete applications. Deep experience in system development practices, methodology and tools. Deep experience with Agile delivery; Kanban; Scrum. Excellent problem-solving and analytical skills. Ability to provide on-call support both solving issues independently as well as assisting other, less experienced on-call personnel. Advanced understanding of various technical principles, theories and concepts. Broad understanding of a wide range of technical areas. Excellent communication skills including the ability to translate complex or technical ideas into non-technical language. Strong ITIL Foundation. The compensation range for this position is $120,000.00 to $124,000.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 Rebecca at ********************. 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 *******************
    $120k-124k yearly 1d ago
  • Software Engineer

    Stellar Consulting Solutions, LLC

    Software development engineer job in Alpharetta, GA

    Strong proficiency in C++ (C++11/14/17). Experience with Windows COM port programming using WinAPI or libraries like Boost.Asio. Solid understanding of network protocols (TCP/IP, UDP). Familiarity with socket programming and multithreading.
    $64k-85k yearly est. 3d ago
  • Sr. Software Engineer (.Net)

    Mtech Systems 3.5company rating

    Software development 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 200 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
  • Automation Engineer

    Genpact 4.4company rating

    Software development 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
  • Senior Front End Developer

    Dexian

    Software development engineer job in Atlanta, GA

    Job Details: Job Title: Sr UI Engineer Skills: UI Developer Vanilla. JavaScript (Mandatory) Unleash your coding prowess with a powerful stack including JavaScript, HTML5/CSS3/SCSS, Restful APIs, Bootstrap 5, templating languages, responsive web development, and search engine optimization. Bonus points for Webpack, design systems, TypeScript, and NodeJS experience! You'll master vertical slice stories, conquer tasking challenges, and continuously delivering value every sprint. Communication Connoisseur: Bridge the gap between code and collaboration. Correspond clearly, share knowledge generously, and empower your teammates to reach their full potential. Learning Catalyst: Never stop growing! We encourage exploration, provide learning opportunities, and invest in your technological evolution. Stay ahead of the curve and make lasting contributions Desired Skills and Experience Job Description: Technical Skills: High-level of proficiency coding in vanilla JavaScript, without the use of JS libraries Job Details: Job Title: Sr UI Engineer Location: Atlanta, GA (5 Days onsite) Skills: UI Developer Vanilla. JavaScript Mandatory *Unleash your coding prowess with a powerful stack including JavaScript, HTML5/CSS3/SCSS, Restful APIs, Bootstrap 5, templating languages, responsive web development, and search engine optimization. * Bonus points for Webpack, design systems, TypeScript, and NodeJS experience! * You'll master vertical slice stories, conquer tasking challenges, and continuously delivering value every sprint. * Communication Connoisseur: * Bridge the gap between code and collaboration. * Correspond clearly, share knowledge generously, and empower your teammates to reach their full potential. * Learning Catalyst: * Never stop growing! We encourage exploration, provide learning opportunities, and invest in your technological evolution. Stay ahead of the curve and make lasting contributions Dexian is a leading provider of staffing, IT, and workforce solutions with over 12,000 employees and 70 locations worldwide. As one of the largest IT staffing companies and the 2nd largest minority-owned staffing company in the U.S., Dexian was formed in 2023 through the merger of DISYS and Signature Consultants. Combining the best elements of its core companies, Dexian's platform connects talent, technology, and organizations to produce game-changing results that help everyone achieve their ambitions and goals. Dexian's brands include Dexian DISYS, Dexian Signature Consultants, Dexian Government Solutions, Dexian Talent Development and Dexian IT Solutions. Visit ******************* to learn more. Dexian is an Equal Opportunity Employer that recruits and hires qualified candidates without regard to race, religion, sex, sexual orientation, gender identity, age, national origin, ancestry, citizenship, disability, or veteran status.
    $89k-116k yearly est. 2d ago
  • Senior Software Engineer 4672

    Tier4 Group

    Software development engineer job in Atlanta, GA

    Senior Software Engineer - Integrations & Platforms We're looking for a Senior Software Engineer to lead integrations across multiple systems in a fast-paced, growing tech team. This role is hands-on and collaborative-you'll design, build, and maintain integrations that help the business run smoothly while driving innovation. What You'll Do: Lead the design, development, and deployment of APIs, microservices, and system integrations. Collaborate with U.S. and international teams to define requirements and build solutions. Troubleshoot and resolve integration issues to keep systems running reliably. Mentor junior engineers and contribute to best practices across the team. Participate in projects using Agile and Waterfall approaches. What We're Looking For: Strong programming experience in Go or Python. Experience with APIs, microservices, and containerized environments (Kubernetes). Familiarity with SOA, integration patterns, event-driven architecture, and API management platforms. Experience with cloud-native integrations and serverless computing (AWS Lambda, Azure Functions). Proven ability to take ownership of initiatives and drive technical solutions. Nice to Have: Experience with streaming platforms (Kafka, Kinesis, NATS) or industrial protocols (Modbus, MQTT, OPC-UA). Background with security standards (SAML, OAuth, OpenID Connect). Familiarity with CI/CD and DevOps practices. Why You'll Love This Role: You'll work on meaningful projects that impact multiple business areas, collaborate with talented teams, and grow your skills while making a real difference. Hybrid flexibility, challenging work, and the chance to innovate make this a role where you can truly shine.
    $83k-108k yearly est. 2d ago
  • Senior Dotnet Developer

    KPG99 Inc. 4.0company rating

    Software development engineer job in Alpharetta, GA

    Senior .NET Developer (Full Stack) Duration: 6-12+ months We are seeking a Senior .NET Developer with 10+ years of full-stack experience. The developer will collaborate with business stakeholders, data engineers, and analysts to deliver impactful solutions on a large, multi-year project focused on enhancing a scheduler application. The system includes 7 applications, with the majority of the work being new development, while minimal support for legacy apps will be required. Technology Stack Legacy Support (as needed) Delphi C# .NET WinForms Blazor ASP Pascal New Development (Primary Work) .NET Core C# React (v19) TypeScript REST APIs GitHub Actions Azure DevOps Postgres GCP (Google Cloud Platform) Biggest Priority: Strong front-end experience with React + TypeScript Ability to own end-to-end development (UI, APIs, DB)
    $89k-116k yearly est. 1d ago
  • Senior Lead Software Engineer

    Apps Accelerator

    Software development engineer job in Alpharetta, GA

    Senior Lead Software Engineer- Founding Software Engineer Company: Apps Accelerator Type: Full-time / Founding Role About Us At Apps Accelerator, we're building an AI-first venture studio a place where great ideas, intelligent engineering, and entrepreneurial energy collide. Based in Alpharetta, GA, we're designing and launching the next generation of AI-powered web and mobile companies that move fast, scale smart, and redefine what's possible. We're not another dev shop. We're builders of intelligent ventures taking ideas from whiteboard to revenue with speed, precision, and creativity. The Role We're looking for a Founding Software Engineer someone who doesn't just want to write code but wants to build companies. You'll work side-by-side with the founder to design, develop, and launch AI-first products from concept to MVP. You'll experiment, iterate, and scale, using the full Microsoft and open AI ecosystem from React and React Native to LLM integrations, automation, and intelligent systems. This role is perfect for someone who's half engineer, half entrepreneur - someone who thrives on building 0 → 1, learning fast, and shipping faster. What You'll Do Lead the development of AI-first MVPs using React, React Native, Node.js, and modern backend frameworks. Integrate AI-assisted tools (e.g., GitHub Copilot, OpenAI API, LangChain) to accelerate development. Architect scalable, cloud-based infrastructure on Azure or AWS. Partner with design and strategy to bring ideas to life - fast. Collaborate on product vision, roadmap, and technical direction for multiple ventures. Establish the foundation for engineering culture, standards, and best practices. Grow with the studio - mentoring new engineers as the venture portfolio expands. What We're Looking For 5+ years of experience in full-stack development (React, React Native, Node.js, TypeScript). Strong grasp of AI tools and frameworks - LLMs, APIs, and automation workflows. Startup or entrepreneurial experience - you've shipped products or launched something from scratch. A builder's mindset - you care about speed, quality, and iteration. Curiosity and grit. You love solving problems no one's solved before. Bonus Skills Experience with LangChain, Semantic Kernel, or LlamaIndex. Familiarity with MLOps or deploying AI models in production. Passion for UX/UI design and creating intuitive interfaces. Interest in becoming a co-founder or equity partner in future ventures. Why Join Us Ground-floor opportunity in an AI venture studio that's redefining how companies are built. Hybrid work model with in-person collaboration in Alpharetta, GA. Competitive base + equity participation in future ventures. Freedom to experiment, innovate, and build products that matter. Work directly with the founder; no red tape, just real impact.
    $83k-109k yearly est. 4d ago
  • Senior Application Developer

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

    Software development engineer job in Alpharetta, GA

    AGM Tech Solutions is excited to partner with a leading Global Technology Company to bring on a talented Senior Application Developer. Long-Term Contract About the Role: In this position, you'll play a key role in building modern, scalable applications that support teams of every size-from small businesses to global enterprises. You'll collaborate daily with Product, Architecture, DevOps, QA, and Customer Success, contributing to every stage of the SDLC. If you enjoy solving complex problems, aligning technical strategy with business needs, and delivering polished, high-performance solutions, this is the role for you. What You'll Do: Partner across the organization to design, develop, test, and deploy new features and enhancements. Create technical plans and proposals while guiding small engineering efforts (1-2 developers). Own your work end-to-end with a focus on quality, reliability, and performance. Communicate clearly and effectively across teams, keeping projects aligned and on track. What You Bring: Bachelor's degree or equivalent experience. 5+ years of hands-on development experience. Strong skills in: Node.js React PostgreSQL AWS (EC2, SQS, SES) Redis Experience leading small technical projects and writing solid technical documentation. A collaborative mindset and the ability to work independently when needed. Excellent communication-whether writing, presenting, or contributing asynchronously. If you're driven by impact, thrive in cross-functional environments, and love building high-quality software-this opportunity is calling your name.
    $83k-109k yearly est. 2d ago
  • SRE DevOps Engineer

    Galent

    Software development engineer job in Atlanta, GA

    SRE DevOps Engineer with deep knowledge of Oracle and Mongo. At least 5 years of experience with the following technologies Java Python Kafka CICD Highly collaborative and an excellent communicator Able to excel working remotely 2 years of AI related experience Preferred experience GitHub, GitHub Copilot Experience developing in Agile development environments utilizing tools like Jira Skills Mandatory Skills : Java, Python, CI/CD Architecture
    $76k-99k yearly est. 1d ago
  • Senior Dotnet Developer

    Soltech 3.0company rating

    Software development engineer job in Atlanta, GA

    Our client is looking for a Senior API Developer who thrives on writing great code and delivering solutions that make a measurable impact. This is a hands-on development role - you'll spend most of your time designing, coding, and optimizing APIs that drive essential business systems. The ideal candidate is an experienced engineer with deep technical expertise in C#, Azure Functions, Logic Apps, and GitHub, and who takes pride in crafting clean, scalable, and secure solutions. You think about performance and security from the start, test thoroughly, and collaborate effectively across teams. You move quickly but never at the expense of long-term quality. If you're a senior-level developer who loves building elegant, high-performance APIs and enjoys working closely with a team of professionals to deliver real value - we'd love to hear from you. Contract role for 6+ months with the possibility of 12+ months. What You'll Do Design, develop, test, and deploy high-quality APIs in C# and .NET Core to support core business applications and integrations. Collaborate with product owners, UI engineers, database specialists, and QA to deliver cohesive, end-to-end solutions. Build serverless workflows using Azure Functions and Logic Apps for automation and event-driven processes. Implement best practices for API performance, scalability, and security, including OAuth, JWT, and API Gateway policies. Write clean, testable, and maintainable code, proactively addressing quality issues before they reach QA. Monitor, debug, and optimize API performance using Azure Application Insights and Log Analytics. Set up and maintain CI/CD pipelines in GitHub Actions to automate builds, testing, and deployments. Manage and secure APIs through Azure API Management (APIM), ensuring efficient governance and monitoring. Participate in code reviews, mentorship, and knowledge sharing to strengthen team capabilities. Continuously explore new technologies and approaches to improve processes and system performance. What You'll Bring Bachelor's degree in Computer Science, Engineering, or equivalent practical experience. 6+ years of experience developing APIs using C# and .NET Core. Strong hands-on experience with Azure Functions and Logic Apps. Expertise in Azure API Management (APIM). Solid understanding of RESTful API design, authentication standards (OAuth, JWT), and security best practices. Experience implementing CI/CD pipelines, preferably with GitHub Actions. Knowledge of SQL/NoSQL databases and integration design patterns. Skilled in logging, monitoring, and debugging with Azure tools. Proven track record of delivering high-quality, scalable code in an Agile team environment. Excellent communication and teamwork skills, with the ability to collaborate across technical and business teams. Experience with GraphQL or gRPC is a plus. Bonus Skills Familiarity with message queues such as Azure Service Bus or Event Grid. Experience with Docker, Kubernetes, and microservices architecture. Knowledge of Infrastructure as Code tools like Terraform or Bicep. Experience using Jira and Confluence for project collaboration. About SOLTECH SOLTECH is a leading national technology company based in Atlanta. Driven by a steadfast commitment to integrity, strong company values, and customer centricity, SOLTECH has achieved national recognition and success. For more than 25 years, SOLTECH has been part of the thriving technology community, and has been recognized by The Atlanta Journal-Constitution as a Top Workplace, as well as one of the Best & Brightest Companies To Work For In The Nation. With a team of exceptional engineers, designers, and strategists, SOLTECH has consistently delivered cutting-edge custom software applications, technology consulting services, and IT staffing solutions that address complex business challenges. Join us on our quest to make the world a better place by bringing to life innovative software solutions that make our lives easier, safer, healthier, and more productive. If you are an IT professional searching for your next career opportunity, we look forward to matching your expertise and interests with a position where you can thrive. Learn more about SOLTECH careers at **************************************** SOLTECH has a fundamental belief in the importance of good human relations and in the dignity of each individual. Here at SOLTECH, equal employment opportunity is more than just a legal phrase, it is a matter of principle, a commitment to our people, and something we are proud to practice. As an equal opportunity employer, we will consider you without regard to your race, color, age, sex, sexual orientation, gender identity, religion, marital status, national origin, disability, or veteran status.
    $85k-111k yearly est. 3d ago
  • Sr. Software Engineer (.NET/C#)

    Astemo Ltd.

    Software development engineer job in Tallapoosa, GA

    We are seeking a hands-on technical leader for our MES and manufacturing systems team. This role is ideal for a highly skilled .NET Developer with experience in manufacturing environments, MES systems, and IT/OT integration, who is also ready to lead and support a small technical team. The role combines day-to-day development work with project leadership, stakeholder engagement, and team guidance. This is an on-site role located at our Tallapoosa, Georgia facility, and requires 4 to 5 days per week in the office to effectively support plant operations and lead by example. Key Responsibilities: Lead and mentor a small team responsible for custom Plant Production Systems (MES, traceability, and data collection). Design, develop, and maintain .NET-based applications supporting manufacturing and business operations. Collaborate with cross-functional teams including Production, Quality, and Operations to align system functionality with plant needs. Oversee technical troubleshooting and provide on-call support for critical production systems. Ensure development follows security standards, risk controls, and regulatory compliance. Coordinate with infrastructure and security teams on server and network-related needs. Plan, track, and deliver software projects from concept through deployment. Skills and Abilities: Technical Leadership: Ability to define technical roadmaps, architect solutions, and lead development efforts. Advanced debugging and troubleshooting across integrated systems. Strong SQL skills for writing queries, stored procedures, and managing databases (SQL Server, Oracle). Effective project and stakeholder management-able to balance priorities and adapt quickly. Excellent communication skills, both verbal and written. Ability to work collaboratively with plant teams and IT leadership. Core Technologies (Preferred): .NET Ecosystem: C#, VB.NET, ASP.NET, .NET Core Web: HTML, CSS, JavaScript Web Services: WebAPI, REST, JSON Databases: SQL Server, Oracle DevOps/Source Control: Git Manufacturing Tools: Ignition, Leading2Lean, Kepware, Telit Devicewise Enterprise Systems: SAP, ServiceNow Productivity: Microsoft Office, SharePoint Experiences: Proven track record in independently leading complex software projects, from requirements gathering to deployment. Experience supporting MES, SCADA, traceability, or other manufacturing systems. Exposure to SAP (or other ERP systems), ServiceNow, Ignition, and Leading2Lean preferred. Strong knowledge of IT security and risk control practices. Bachelor's degree in Computer Science, Information Technology, or equivalent experience. Prior leadership experience (formal or informal) strongly preferred. Qualifications: Education: Bachelor's degree in Computer Science, Information Technology, or equivalent experience. Minimum Experience: 6+ years of progressive experience in .NET software development (C#, .NET Framework, .NET Core). Supervisory Responsibilities: N/A Working Conditions: Location: Based on-site at the Tallapoosa, GA plant. 4-5 days per week in the office is required to provide hands-on leadership and support for production systems. Physical Demands: Must be comfortable in a manufacturing environment; ability to sit or stand for long periods and respond to issues in a 24/7 production setting. Travel: Occasional domestic (and potentially international) travel to other manufacturing sites may be required.
    $83k-108k yearly est. 4d ago
  • Senior .NET Developer - Payments

    Thoughtfocus 3.8company rating

    Software development 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

Learn more about software development engineer jobs

How much does a software development engineer earn in Smyrna, GA?

The average software development engineer in Smyrna, GA earns between $56,000 and $98,000 annually. This compares to the national average software development engineer range of $80,000 to $147,000.

Average software development engineer salary in Smyrna, GA

$74,000

What are the biggest employers of Software Development Engineers in Smyrna, GA?

The biggest employers of Software Development Engineers in Smyrna, GA are:
  1. Diversity Resource Staffing
Job type you want
Full Time
Part Time
Internship
Temporary