Post Job

Staff Software Engineer Jobs in Fayetteville, GA

- 1,582 Jobs
All
Staff Software Engineer
Software Engineer
Software Developer
Senior Software Engineer
Lead Engineer
Senior Engineer
Software Development Engineer
Senior Java Developer
Firmware Engineer
Principal Engineer
Software Architect
Mainframe Developer
  • Sr. Full Stack Developer

    AAA Global Technologies LLC 4.1company rating

    Staff Software Engineer Job 21 miles from Fayetteville

    Sr. Full Stack Developer: Dsgn, dvlp, test front-end, back-end & mobile applns using Java, Java Script; Spring Boot, Microservices, Angular, REACT, Node JS, Dockers, Kubernetes, Oracle, REST, Linux/Unix. BACH's in Comp Sci/ COMP APPLn /Comp ENGG / Inf systms OR IT rel. field & min 5 Yrs hands-on exp...
    $88k-115k yearly est. 3d ago
  • Software Developer

    Enterprise Applications Consulting LLC

    Staff Software Engineer Job 21 miles from Fayetteville

    Looking for Software Developer in Atlanta, GA who can Analyze/design/ develop software applications APIs/ GUIs; gather&analyze reqts; Implem-ent/Validate Sys Functionalities; consistent design standards; Tools/Tech: Java/JavaScript/Html/CSS/Angular. Req: BS in CS/Electronics/IT/Info Sys/any eng/rela...
    $67k-87k yearly est. 9d ago
  • Professional Software Engineer

    Cricket Wireless, LLC 4.7company rating

    Staff Software Engineer Job 21 miles from Fayetteville

    Professional Software Engineer needed by Cricket Wireless, LLC in Atlanta, GA to Create ServiceNow and ADO solutions for various Cricket organizations using JavaScript, Web Services, REST, and SOAP APIs. *Apply at , select JOB SEARCH and APPLY and select Search by Requisition Number at the left bott...
    $74k-91k yearly est. 24d ago
  • Software Engineer II (DevOps/Site Reliability)

    The Travelers Companies, Inc. 4.4company rating

    Staff Software Engineer Job 21 miles from Fayetteville

    Who Are We? Taking care of our customers, our communities and each other. That's the Travelers Promise. By honoring this commitment, we have maintained our reputation as one of the best property casualty insurers in the industry for over 160 years. Join us to discover a culture that is rooted in innovation and thrives on collaboration. Imagine loving what you do and where you do it. Compensation Overview The annual base salary range provided for this position is a nationwide market range and represents a broad range of salaries for this role across the country. The actual salary for this position will be determined by a number of factors, including the scope, complexity and location of the role; the skills, education, training, credentials and experience of the candidate; and other conditions of employment. As part of our comprehensive compensation and benefits program, employees are also eligible for performance-based cash incentive awards. Salary Range $117,200.00 - $193,400.00 Target Openings 1 What Is the Opportunity? Travelers is seeking a Software Engineer II with experience with Devops or Site Reliability Engineering to join our organization as we grow and transform our Technology landscape. The ideal candidate will leverage their understanding of both cloud technologies (AWS) and on-prem infrastructure and pipelines to help develop, innovate, automate, and execute cloud migration strategies. A critical function of this role is also to help bolster our ability to properly operate, observe, and mature the reliability and performance of our applications in the cloud. What Will You Do? In this role, the candidate will leverage their expertise in both cloud technologies, particularly AWS, and on-premises infrastructure to develop, innovate, and automate cloud migration strategies. They will be responsible for executing these strategies to ensure a seamless transition of our applications and services to the cloud. Enhance our operational capabilities by implementing robust monitoring and observability solutions. Collaborate with cross-functional teams to identify opportunities for automation and optimization, ensuring that our cloud infrastructure is scalable, secure, and efficient. Contribute to the maturation of our cloud operations, enabling us to deliver high-quality services to our customers. Work independently to tackle well-scoped and loosely scoped problems. Seek opportunities to expand technical knowledge and capabilities. Provide technical guidance and mentorship to less experienced employees. Perform other duties as assigned. What Will Our Ideal Candidate Have? Four years of programming/development experience preferred. Experience with DevOps/Site Reliability Engineering a plus. Experience with Cloud Engineering (AWS preferred with emphasis on Node.js Lambdas, AWS Gateway, S3) a plus. Experience with shell/bash scripting, Linux and/or building/deploying applications using CI tools or Pipelines. Experience with application performance monitoring tools like Dynatrace/App D/ Grafana/Influx stack or ELK stack. Experience developing, operating, and tuning systems with high-availability and high-throughput. General understanding of networking concepts, including TCP/IP, DNS, load balancing, and firewalls. Experience with one or more programming languages is a plus. Experience with cloud services like AWS, Google Cloud Platform, or Azure a plus. Experience with Infrastructure as Code (IaC) with tools like Terraform is a plus. Experience with 1 or more of Kafka, Docker, Kubernetes is a plus. Experience with both relational and NoSQL databases is a plus. Desire to solve problems by developing a hypothesis. Set out to prove, or disprove, your hypothesis through experiments and perseverance. Desire to be mentored and to mentor other team members. Desire to continuously learn and grow in your career. Delivery - Intermediate delivery skills including the ability to estimate accurate timelines for tasks and deliver work at a steady, predictable pace to achieve commitments, contribute to the software design strategy and methodologies used to best meet the system requirements, consider and build for many different use cases, avoid over engineering, and ensure automation, deliver complete solutions but release them in small batches, and identify important tradeoffs and negotiate them. Domain Expertise - Demonstrated track record of domain expertise including understanding technical concepts necessary to do the job effectively and aware of industry trends, demonstrate willingness, cooperation, and concern for business issues and priorities, and possess in depth knowledge of immediate systems worked on and some knowledge of adjacent systems. Problem Solving - Strong problem solver who ensures solutions are built for the long term, is able to resolve new issues, recognizes mistakes using them as learning and teaching opportunities and consistently breaks down large problems into smaller, more manageable ones. Communication - Strong communicator who possesses the ability to articulate information clearly and concisely with the business, document work in a clear, easy to follow manner, collaborate well with team members as both a mentor and mentee, take in vague requirements and ask the right questions to ensure clarification, offer feedback appropriately and effectively, seek out and receives constructive criticism well, listen when others are speaking and make space for colleagues to share their thoughts. Leadership - Intermediate leadership skills with the ability to help create a safe environment for others to learn and grow as engineers and a proven track record of self-motivation in identifying opportunities and tracking team efforts. What is a Must Have? Bachelor's degree or its equivalent in work experience. Two years of programming/development experience. What Is in It for You? Health Insurance: Employees and their eligible family members - including spouses, domestic partners, and children - are eligible for coverage from the first day of employment. Retirement: Travelers matches your 401(k) contributions dollar-for-dollar up to your first 5% of eligible pay, subject to an annual maximum. If you have student loan debt, you can enroll in the Paying it Forward Savings Program. When you make a payment toward your student loan, Travelers will make an annual contribution into your 401(k) account. You are also eligible for a Pension Plan that is 100% funded by Travelers. Paid Time Off: Start your career at Travelers with a minimum of 20 days Paid Time Off annually, plus nine paid company Holidays. Wellness Program: The Travelers wellness program is comprised of tools, discounts and resources that empower you to achieve your wellness goals and caregiving needs. In addition, our mental health program provides access to free professional counseling services, health coaching and other resources to support your daily life needs. Volunteer Encouragement: We have a deep commitment to the communities we serve and encourage our employees to get involved. Travelers has a Matching Gift and Volunteer Rewards program that enables you to give back to the charity of your choice. Employment Practices Travelers is an equal opportunity employer. We value the unique abilities and talents each individual brings to our organization and recognize that we benefit in numerous ways from our differences. In accordance with local law, candidates seeking employment in Colorado are not required to disclose dates of attendance at or graduation from educational institutions. If you are a candidate and have specific questions regarding the physical requirements of this role, please send us an email so we may assist you. Travelers reserves the right to fill this position at a level above or below the level included in this posting. To learn more about our comprehensive benefit programs please visit ********************************************************* 0
    $117.2k-193.4k yearly 54d ago
  • Software Developers

    Petadigit LLC

    Staff Software Engineer Job 44 miles from Fayetteville

    Software Developers Petadigit LLC. Petadigit LLC seeks Software Developers. Primary worksite is Alpharetta, GA, but relocation is possible. Apply 4080 McGinnis Ferry Rd. Suite 1207, Alpharetta, GA 30005
    $67k-87k yearly est. 18d ago
  • Software Developer

    Apptrics, LLC

    Staff Software Engineer Job 44 miles from Fayetteville

    Software Developer Analyze user reqs, convert reqs to sys, tech specs. Plan, dsgn, develp, code prgrms, implmnt s/w applics. Develp, test (UAT) new s/ware, prgrms, dsgn, updte d/base. Improve sys perfrmance, reslve complx tech issues. Verify, deply prgrms, systms, a/mate, enhnce, modify, maintain...
    $67k-87k yearly est. 24d ago
  • Mainframe Developer

    Tata Consultancy Services 4.3company rating

    Staff Software Engineer Job 21 miles from Fayetteville

    Job Type: Fulltime Experience: 8+years Must Have Technical/Functional Skills Mainframe Development background in design, analysis and coding: Cobol, DB2, IMS, CICS, JCL Batch and FocusTools - Changeman, IBM debug tool, Fault Analyzer, IBM DB2 Query Monitor Experience in all components of software delivery with concentration on requirements, design and development. Quick starter to troubleshoot/resolve incidents and business support items Excellent interpersonal and communication skills for working in a global environment Strong analytical and problem-solving skills Ability to multi-task effectively Prioritize Business Impact and Urgency Perform application support tasks like systems support, security reviews, & maintenance tasks Testing experience Ability to learn new technologies and methodologies quickly Roles & Responsibilities Design and develop applications using programming languages like COBOL Analyze data and run reports Deploy applications to the mainframe Support and maintain the central data processing system Ensure the mainframe operates efficiently Create technical documentation and user manuals Collaborate with other developers, business analysts, and project managers Stay current with new technologies and trends in mainframe development Write excellent-quality code based on functional requirements, while meeting Agile implementation deadlines Build, deploy, and test application components in a development environment during the implementation phase working with all layers of the application stack. Contribute to concept models, design and system architectures Providing expertise in technical analysis and solving technical issues during project delivery Code reviews, test case reviews and ensure code developed meets the requirements Component Design/ Coding/ Unit Testing/ Debugging Serve as advisor or coach to new or lower-level analysts Generic Managerial Skills, If any Good interpersonal skills in managing clients Good coordination with client & offshore/nearshore teams Team spirit Good written skills Good problem-solving techniques Ability to work with little to no supervision #LI-KR1 Salary Range - $110,000-$130,000 a year
    $110k-130k yearly 14d ago
  • SDET

    Experis 4.5company rating

    Staff Software Engineer Job 44 miles from Fayetteville

    Key Responsibilities: Build and maintain test infrastructure, including test frameworks, tools, and custom automation solutions Develop scripts to ensure the scalability and maintainability of test suites Stand up End-to-End test automation from scratch Set up pipelines and manage test automation suites using AWS and Docker Utilize Core Java, Python, Selenium, and Karate test automation frameworks Required Qualifications: Bachelor's degree in computer science, computer engineering, or a related field Excellent designing and programming skills (Java and Python) Knowledge of programming languages and process management methodology Knowledge of test methodologies and Jira usage Experience with Behaviour Driven Development (BDD) and programming/testing Ability to recognize risks and errors in an application Excellent verbal and written communication skills Good time management and organizational skills Ability to stay current with the constantly changing technology industry Passion for testing, development, and design Interview Process: 2 rounds of onsite interviews (technical interview and behavioral interview) Both interviews may be conducted consecutively on the same day
    $69k-87k yearly est. 3d ago
  • Senior Java Full Stack Developer

    Dexian-Disys

    Staff Software Engineer Job 21 miles from Fayetteville

    Job Purpose Designs, builds, and maintains full stack Java applications for the organization. Our Java Software Engineers develop applications in an Agile SDLC. Responsible for the development of Java enterprise applications utilizing frameworks such as Spring Boot. Additionally responsible for the development of micro frontend applications utilizing React and Material UI. This position will have responsibilities in full life cycle development within a services-oriented architecture, including design, programming, testing, packaging, deploying, and maintaining service and infrastructure components. Responsibilities Provides full stack Java design and development of projects involving application development, migrations, and additions to existing applications Develops micro frontend applications utilizing React in close accord with a UX team and ensures the responsiveness of those applications Designs and develops APIs necessary to affect front end functionality and/or be consumed by other partners Designs and creates data models for applications and databases to persist them Works closely with business analysts, and team members to understand business requirements that drive the analysis and design of quality technical solutions Participates in software design meetings and analyzes user needs to determine technical requirements Writes technical specifications based on conceptual design and stated business requirements Designs and develops automated Unit Tests, Component Tests, and Scenario Tests Performs code reviews and adheres to secure coding practices Mentors and guides work of less experienced software development staff Remains current on company SDLC standards Works closely with other engineers, vendor partners and business owners to ensure that the finished solution meets the needs of the business and our customers May travel up to 10% (to Jacksonville, FL office) Performs additional related duties as assigned Knowledge and Experience Bachelor's Degree or the equivalent combination of education, training, or work experience Highly prefer eight (8) or more years of software engineering work experience Experience working with Java development technologies Experience with React Experience with front end development libraries like Material UI Experience with Spring or Spring Boot frameworks Ability to communicate and collaborate effectively in a team environment Experience with any of the Kubernetes based platforms (OpenShift (OCP), EKS/ECS, Pivotal Cloud Foundry) Experience with RESTful service development and working with microservices applications Experience working with Kafka Experience working with cloud native applications Familiarity with relational database management technologies such as SQL and PostgreSQL Familiarity with nonrelational database technologies such as DynomoDB, MongoDB or Cassandra Experience with XML and YAML parsing Familiarity with Continuous Integration and Continuous Delivery (CI/CD) pipelines (Azure) Familiarity with source code management tools such as Azure DevOps, TFS, Jira or Git Proficiency with development technique such as Test Driven Development, Unit Tests, Component Tests and/or Scenario Tests Familiarity working in a Software Development Life Cycle (SDLC) leveraging Agile principles Excellent analytical, decision-making and problem-solving skills Any cloud certification a plus (i.e. AWS, Azure, OCP) 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.
    $87k-114k yearly est. 8d ago
  • Lead Web Content Engineer

    Careerbuilder-Us 4.6company rating

    Staff Software Engineer Job 21 miles from Fayetteville

    Our client, a corporation in Atlanta, GA, is seeking a lead Web Full Stack Software Engineer. In this position, you will be a core technical stakeholder and collaborate with technical leads, software architects, and other cross-functional technology teams to translate operational requirements into innovative solutions that support senior decision makers. Responsibilities: Develops efficient code in various development languages for enhancements and bug fixes Designs, and develops software solutions and process flows complying with standards, guidelines, and best practices to deliver scalable web and content solutions Executes against project plans and delivers assignments within scope, schedule, and budget Creates, executes, and evaluates unit/integration tests Adopts and adapts to newly approved technologies, programming languages, tools, and standards Identifies, assess, and formulates architectural impacts and solutions from business requirements Collaborates to ensure application designs utilize appropriate patterns and standards Analyzes user needs and software requirements to determine feasibility of design within time and cost constraints, including the ability to estimate work needed Assesses functional and nonfunctional requirements and creates designs to meet both business and technical needs Creates conceptual and detailed technical design documents Provides implementation expertise contributing to rollback, post install, data migration, and other artifacts as required including creation of support plans Adheres to security management practices and promotes established security standards Identifies and resolves problems, often anticipating issues before they occur or before they grow, develops and evaluates options, and implements solutions Provides leadership in full systems life cycle management (e.g., analyses, technical requirements, design, coding, testing, implementation of systems and applications software, etc.) to ensure delivery is on time and within budget Implementing and evolving software daily across multiple tiers and components using Agile/Scrum methodologies Mentoring junior developers Contributes to the overall architecture of an existing large enterprise software system, and the implementation of new knowledge graph-based software, data pipelines, and platform APIs Qualifications: Bachelor's degree from an accredited college or university in Computer Science, Engineering or Information Technology required SAAS experience in Optimizely or Salesforce required At least 5+ years of software development experience leading the delivery of large, complex solutions At least 3+ years of experience leading a team Proficient in web/content architectures, API design, SQL, JavaScript, CSS, tag management Strong experience with .NET Familiar with continuous integration, automated testing, and hosting infrastructures Experienced with CMS templates and concepts Effective oral & written communication; Ability to effectively present information and respond to questions Experience in testing: unit, automation and performance Scrum/agile software development practices Source Control with GIT Client side Web Application development using HTML, CSS, JavaScript, and SPA frameworks such as React, Vue, Angular, etc. REST or GraphQL API service development Ability to comprehend and model complex business processes and problem domains Planning, organizing, analytical, and problem-solving skills Ability to multi-task to meet critical deadlines in a rapidly changing environment Experience Desired: Azure and/or AWS background/certifications are a plus Content Management Ecommerce B2B / B2C development experience
    $100k-135k yearly est. 3d ago
  • Director Software Architect

    Honeywell 4.5company rating

    Staff Software Engineer Job 21 miles from Fayetteville

    Honeywell Connected Enterprise (HCE) is a significant business segment of Honeywell International Inc., focusing on providing innovative software solutions that enhance operational efficiency and drive digital transformation across various industries. HCE leverages advanced technologies such as the Internet of Things (IoT), cloud computing, artificial intelligence (AI), and data analytics to create integrated solutions that improve productivity, safety, and sustainability. Key functions and offerings of Honeywell Connected Enterprise include: Industrial IoT Solutions, Data Analytics, Cybersecurity, Smart Building Solutions, Supply Chain Optimization, Sustainability Initiatives, and Smart Manufacturing KEY RESPONSABILITIES: Responsible for designing innovative SaaS solutions that suit market needs. Enable growth of Honeywell's SaaS business through sound architecture and product design Engage with business leadership, customers, and marketing teams to define product needs for the next generation of SaaS solutions. Partner with development teams to assure designs are successfully converted to commercial products. Partner with IA and BA businesses to provide products that can be successfully deployed in industrial and buildings settings. Due to compliance with U.S. export control laws and regulations, candidate must be a U.S. Person, which is defined as, a U.S. citizen, a U.S. permanent resident, or have protected status in the U.S. under asylum or refugee status or have the ability to obtain an export authorization MUST HAVE: Minimum of 10 years relevant industry experience (software) in system architecture and/or design and development Domain experience in Industrial automation, building automation, warehouse automation or similar vertical market Technical leadership experience in architecting SaaS applications on Azure, GCP or AWS Deep technical expertise in data platforms, machine learning and AI BS degree in Computer Science or equivalent Excellent interpersonal / communication skills WE VALUE: Masters preferred We value experience with generative AI and LLMs, agentic AI application architectures
    $79k-110k yearly est. 23d ago
  • Software Engineer II - Java

    Mastercard 4.7company rating

    Staff Software Engineer Job 21 miles from Fayetteville

    Our Purpose Mastercard powers economies and empowers people in 200+ countries and territories worldwide. Together with our customers, we're helping build a sustainable economy where everyone can prosper. We support a wide range of digital payments choices, making transactions secure, simple, smart and accessible. Our technology and innovation, partnerships and networks combine to deliver a unique set of products and services that help people, businesses and governments realize their greatest potential. Title and Summary Software Engineer II - Java Overview: Mastercard's Embedded Finance team, part of Corporate Solutions, is seeking a dynamic Software Engineer II with expertise in full-stack Java development. This role will focus on microservice and database development using modern full-stack development practices. We're building a cutting-edge global B2B technology platform to streamline payment management for businesses of all sizes, whether they are buying or selling products and services. As part of our Mastercard Technology Hub, you will work in a state-of-the-art environment that fosters collaboration and innovation in our Agile engineering culture. In this role, you'll play a pivotal part in transforming the B2B space by standardizing, automating, and optimizing digital payment solutions, bringing unparalleled efficiency to the way businesses operate. This is a hybrid position based in Atlanta, GA, requiring three days per week onsite. Role: • Design and develop high-quality, scalable software using Java and modern full-stack technologies, ensuring code meets the highest performance standards. • Build Java microservices that seamlessly integrate with Angular, third-party applications, and backend systems to deliver a unified platform. • Contribute to planning, design, and development of microservices with a focus on robustness, scalability, and ease of maintenance. • Ensure top-tier software quality through automated testing, code reviews, and performance monitoring, maintaining code that is secure and efficient. • Participate actively in Agile ceremonies, including sprint planning, stand-ups, and retrospectives, to ensure smooth project execution. • Troubleshoot and resolve production issues quickly, ensuring minimal downtime and maximum efficiency. • Write clean, maintainable code in line with Mastercard's software development standards. • Collaborate closely with cross-functional teams of software engineers, test engineers, TPMs, and PMs to ensure seamless development and deployment. • Stay ahead of industry trends and continually advocate for best practices in modern software engineering, focusing on scalability and quality. All About You: • Strong experience in full-stack Java development, with hands-on expertise in building scalable applications. • Solid experience in developing Java APIs and working with web technologies, including HTML, JavaScript, and frameworks such as Angular. • Familiarity with database development, particularly with relational databases like PostgreSQL or Oracle. • Proven track record working in an Agile environment, focused on continuous improvement and collaboration. • Focus on delivering the highest quality software and embracing best practices in software architecture • Experience working in commercial card space or corporate banking is preferred but not required. • Strong problem-solving skills with the ability to manage multiple tasks, prioritize, and execute complex projects efficiently, whether independently or within a team. • Excellent written and verbal communication skills, with the ability to translate technical concepts to non-technical stakeholders. • A genuine passion for customer-centric design, creating solutions that are impactful and scalable. • Bachelor's degree in Computer Science, Software Engineering, or a related field, or equivalent practical experience. This role is not eligible for Mastercard's work authorization sponsorship. As such, candidates must be eligible to work in the United States, now as well as in the future, without employer sponsorship. #LI-NF1 Mastercard is a merit-based, inclusive, equal opportunity employer that considers applicants without regard to gender, gender identity, sexual orientation, race, ethnicity, disabled or veteran status, or any other characteristic protected by law. We hire the most qualified candidate for the role. In the US or Canada, if you require accommodations or assistance to complete the online application process or during the recruitment process, please contact and identify the type of accommodation or assistance you are requesting. Do not include any medical or health information in this email. The Reasonable Accommodations team will respond to your email promptly. Corporate Security Responsibility All activities involving access to Mastercard assets, information, and networks comes with an inherent risk to the organization and, therefore, it is expected that every person working for, or on behalf of, Mastercard is responsible for information security and must: Abide by Mastercard's security policies and practices; Ensure the confidentiality and integrity of the information being accessed; Report any suspected information security violation or breach, and Complete all periodic mandatory security trainings in accordance with Mastercard's guidelines. In line with Mastercard's total compensation philosophy and assuming that the job will be performed in the US, the successful candidate will be offered a competitive base salary based on location, experience and other qualifications for the role and may be eligible for an annual bonus or commissions depending on the role. Mastercard benefits for full time (and certain part time) employees generally include: insurance (including medical, prescription drug, dental, vision, disability, life insurance), flexible spending account and health savings account, paid leaves (including 16 weeks new parent leave, up to 20 paid days bereavement leave), 10 annual paid sick days, 10 or more annual paid vacation days based on level, 5 personal days, 10 annual paid U.S. observed holidays, 401k with a best-in-class company match, deferred compensation for eligible roles, fitness reimbursement or on-site fitness facilities, eligibility for tuition reimbursement, gender-inclusive benefits and many more. Pay Ranges Atlanta, Georgia: $92,000 - $147,000 USD
    $92k-147k yearly 8d ago
  • Full Stack Software Engineer (C#, .NET, AWS, JavaScript)

    Resolution Technologies, Inc.

    Staff Software Engineer Job 21 miles from Fayetteville

    Hybrid position in Atlanta, Georgia office, Dallas, Texas office, Salt Lake City, Utah office, Columbus, Ohio office, and Hoboken, New Jersey office. Full Stack Software Engineer Career Opportunity Do you take great pride in your code? Do you get giddy at the sight of an elegantly crafted function? Do you recoil in horror when you see code with no test coverage? If you answered yes to these questions, you'd be a great fit for the engineering team with our client who is a global leader in the CX and CCaaS platform space. They are looking for an energetic Full Stack Software Engineer to join their highly collaborative team. They put a high emphasis on code quality and maintainability, flexibility, and lifetime learning. Their product is a multitenant cloud-based service that leverages REST APIs, microservices, serverless function, and Kubernetes. If you're interested in working on a dynamic team who provides services to millions of users worldwide, we would love to hear from you! Full Stack Software Engineer Team Environment We are a collaborative team of engineers with a culture of continuous learning and development. We are well established in the market but still enjoy a high-energy startup-style environment. Software engineers work closely with QA and DevOps teams on projects. We are passionate about our work and everyone on the team is hands-on regardless of their role. We focus heavily on unit and integration testing. Our QA testing is automated, helping us maintain high quality in our software and catch defects early in the development cycle. We work in two-week sprints utilizing continuous integration and weekly deployments. We use serverless solutions on AWS when possible. We focus on high availability for our services, minimizing downtime, and service interruptions. We're constantly optimizing our performance and resource consumption. Full Stack Software Engineer Role and Responsibilities Create robust, scalable RESTful APIs and idempotent microservices for use by customers and partners Design pragmatic solutions with product managers and stakeholders Build cloud services with AWS using Kubernetes or serverless technologies Follow and promote AWS best practices for software architecture Follow an agile development cycle with 2-week sprints to ship changes iteratively Use git for source control and GitHub for code reviews Refactor legacy code into modern application patterns Promote a spirit of collaboration across teams and individuals Evaluate algorithms for cost, efficiency, and robustness Well architected, modular vanilla front end JavaScript Emphasis on unit and integration tests Full Stack Software Engineer Required Skills and Qualifications Bachelor's degree in Computer Science or Engineering or equivalent work experience 5+ years of experience building web applications/services Deep understanding of web technologies Excellent debugging skills 5+ years of experience with C# 5+ years of experience with vanilla JavaScript Passion for learning and mentoring Passion for troubleshooting problems and determining root-cause Comfortable working in an agile/scrum environment Comfortable working with remote team members Comfortable working with cloud infrastructure Strong English communication skills Full Stack Software Engineer Desired Technical Skills AWS (e.g. IAM, SNS/SQS, DynamoDB, Lambda, OpenSearch, CloudFormation, etc.) Amazon Aurora MySQL database Docker and Kubernetes (AWS EKS) Snowflake data warehouse Continuous Integration/Continuous Deployment (CI/CD) Vanilla JavaScript using modern ECMAScript standards PHP data marshalling layer
    $64k-85k yearly est. 6d ago
  • Principal Engineer, Workday Financials

    Bluesky Resource Solutions

    Staff Software Engineer Job 21 miles from Fayetteville

    **Not available for C2C or Third Party Vendors** The Principal Engineer leads the design, development, and implementation of Workday Financials solutions, driving complex projects and mentoring junior engineers. This role collaborates with cross-functional teams to deliver innovative solutions aligned with business goals, ensuring high software quality and continuous improvement. Key Responsibilities Provide technical leadership and mentor engineers Design, configure, and develop Workday solutions Lead development from detailed specifications Conduct code reviews and resolve complex issues Ensure quality of technical deliverables Stay current with software advancements and share knowledge Partner with business teams to build enterprise solutions Support production and end-user needs promptly Contribute to project planning and SDLC processes Adapt to evolving business priorities Qualifications Experience 7+ years with Workday Financials, Procurement, and Revenue Management 7+ years with Workday integrations (EIB, Core Connectors, Cloud Connect, Workday Studio) 7+ years creating Workday custom reports and calculated fields 7+ years integrating Workday with third-party vendors 5+ years using IT ticketing tools (e.g., ServiceNow, JIRA) 3+ years in agile/waterfall methodologies 3+ years using Jira, Bitbucket, Confluence, or similar tools 2+ years mentoring junior staff Skills Strong communication and project management Advanced debugging and problem-solving Self-motivated, results-driven, and collaborative Education Bachelor's degree in computer science, engineering, or related field, or equivalent experience Additional Traits Independently manages assignments with minimal guidance Handles complex projects or major components of large initiatives Prioritizes tasks and solves problems with sound judgment
    $92k-130k yearly est. 15d ago
  • Software Engineer I- SDK

    AGS-American Gaming Systems

    Staff Software Engineer Job 43 miles from Fayetteville

    Software Engineers I within the SDK team are responsible for developing platform and game presentation features. The developers participate in all aspects of development, including: gathering requirements, design, development, documentation, deployment and maintenance. They are essential for rolling out modern technologies used in the latest games. The developer will also act as a liaison to game studios for what the platform can do and how to get their game requirements to work within the platform. This position requires a strong work ethic and the ability to self-start, self-regulate workloads, and work well in a group dynamic or independently. Duties involve developing and maintaining common game presentation features. Diagnose and recommend optimizations for games to improve performance and memory management. Develop tools to improve game development process. Requirements: Bachelor's degree in Computer Science, Computer Engineering or equivalent 2+ years development experience. 2+ years of Unity 3D engine experience Excellent knowledge C# Advanced object-oriented design knowledge and familiarity with common patterns. Requires excellent organizational skills, good oral and written communication skills Must be a self-motivated team player able to work in a customer-oriented, fast-paced, and demanding environment Test the software modules using either automated or manual tests Develop and maintain features and modules using company's coding standards while applying design principles and patterns Preferred Skills: Familiarity with Linux development. Experience with multiplayer or networked application a plus Experience with Computer graphics, OpenGL, Vulcan Experience with Agile project management (SCRUM). Video gaming experience a plus Casino Gaming experience a plus. Note: All offers are contingent upon successful completion of a background check *Posted positions are not open to third party recruiters and unsolicited resume submissions will be considered free referrals. AGS is an equal opportunity employer.
    $64k-85k yearly est. 15d ago
  • Senior Software Developer (.NET, Agile Scrum)

    Build Technology Group

    Staff Software Engineer Job 41 miles from Fayetteville

    Senior Software Developer Company: Build Technology Group Job Type: Full-Time At Build Technology Group, we provide innovative software solutions that help our partners grow, modernize, and thrive. As a trusted consulting firm, we blend deep technical expertise with thoughtful business insight, enabling our clients to solve complex challenges and embrace the future with confidence. Our team is known for a hands-on, collaborative approach and a strong culture of continuous improvement. Position Summary We are looking for a Senior Software Developer who is passionate about delivering impactful software solutions across a wide range of technologies. While your core expertise should be rooted in the Microsoft stack - including C# and SQL Server - you'll also bring versatility across web, mobile, and multi-platform development. This is a consulting-facing role, requiring both technical depth and strong interpersonal skills. You'll be a key part of project teams delivering end-to-end software systems for our clients, often acting as a lead developer or architect, and sometimes directly engaging with stakeholders to refine requirements, present solutions, or support implementation. We're looking for a well-rounded technologist who demonstrates excellence in communication, technical design, and hands-on development, and who thrives both independently and within a collaborative team. Key Responsibilities Design, develop, and maintain modern web and mobile applications using Microsoft technologies (C#, ASP.NET, SQL Server) Contribute to architectural decisions and technical strategy across projects Write clean, maintainable, and efficient code following industry best practices Lead and mentor junior developers and support peer code reviews Collaborate with clients to understand business goals, gather requirements, and present technical solutions Participate in Agile ceremonies and actively manage your own sprint tasks and deliverables Support multiple concurrent projects while balancing priorities and client expectations Communicate effectively with both technical teams and business stakeholders Stay current with emerging technologies and identify opportunities for innovation or process improvement Qualifications 5+ years of professional software development experience with strong expertise in the Microsoft stack (C#, ASP.NET Core, SQL Server) Experience in mobile development (Xamarin, .NET MAUI, React Native, or native iOS/Android) Strong grasp of software design principles, architecture patterns, and scalable system design Proven experience developing web applications, APIs, and database-driven systems Ability to lead technical conversations with clients and guide project teams Demonstrated technical acumen, work ethic, and self-driven attitude Excellent communication and presentation skills, both written and verbal Comfortable in both team environments and independent development work Bachelor's degree in Computer Science, Engineering, or related field, or equivalent experience Preferred Skills Experience with cloud platforms (Azure or AWS) Familiarity with DevOps tools and CI/CD pipelines Exposure to front-end frameworks (React, Angular, or Blazor) Consulting or client-facing project experience Knowledge of mobile device deployment, app store processes, and cross-platform optimization Why Build Technology Group Work with a collaborative, senior-level team focused on solving real business problems Contribute directly to projects that have high visibility and impact Hybrid and flexible work environment Growth-oriented, team-first culture đź“© Interested? Apply here on LinkedIn or email us at ******************************** to start the conversation. Let's build something great - together.
    $83k-108k yearly est. 22d ago
  • Senior Software Engineer

    Datavault Ai, Inc.

    Staff Software Engineer Job 33 miles from Fayetteville

    About Us: Datavault AI Inc. (formerly WiSA Technologies) is a fast-growing tech company that's passionate about developing innovative solutions for our clients. The company has organized its operations into two main divisions: Data Science and Acoustic Science. The Data Science division provides HPC software applications and Web 3.0 data management licenses for various industries including biotech, energy, education, fintech, real estate, and healthcare. The Acoustic Science division licenses spatial and multichannel HD sound transmission technologies, including ADIO , WiSA , and Sumerian brands, serving industries such as sports & entertainment, events & venues, automotive, and finance. Description: We're seeking a highly motivated and skilled full-stack developer to join our team. The ideal candidate will have experience with Node.js, Go, Three.js and PostgreSQL to further develop, maintain, and advance our existing SaaS platform. You will be a key member of our development team and will have the ability to help take our projects to the next level. Key Responsibilities: Developing high-quality, maintainable, and scalable SaaS platforms using HTML, CSS, Three.js, JavaScript, Node.js and Go. Designing and implementing robust solutions for data storage, retrieval, and manipulation. Collaborating with cross-functional teams to ensure smooth project delivery. Participating in code reviews and contributing to the improvement of our development workflow. Staying up to date with the latest technologies and best practices. Troubleshooting and resolving complex technical issues. Qualifications: 7+ years of experience in developing Node.js Express applications. 5+ years of experience in developing Go applications. Strong understanding of SQL and NoSQL databases. Experience developing secure JSON API webservices. Experience working with front-end technologies like Three.js, HTML and CSS. Experience with cloud-based services (AWS, etc.). Strong knowledge of software development best practices (agile methodologies, testing, etc.). Strong knowledge of Web security best practices and OWASP guidelines. Excellent problem-solving skills and attention to detail. Desired Qualifications: Experience guiding, leading and mentoring engineering teams. Knowledge of blockchain technologies and concepts - geth, EVM, Solidity, web3js. Knowledge of machine learning or data science concepts - Jupyter, TensorFlow, llama. Experience developing native Mobile Apps - iOS & Android -Objective-C, Java, Swift, Kotlin. Knowledge of continuous integration and delivery pipelines -Jenkins, TeamCity, Bamboo. What We Offer: Competitive salary and benefits package. Opportunities for professional growth and development. A collaborative and innovative work environment. The chance to work with cutting-edge technologies and make a significant impact.
    $83k-108k yearly est. 1d ago
  • Electromechanical Engineering Lead

    Catalyst Life Sciences 3.9company rating

    Staff Software Engineer Job 35 miles from Fayetteville

    We're looking for an R&D Engineering Lead to join a growing mid-size Medical Device company! In this role, you'll play a crucial role on the R&D team, leading the overhaul of a core Class II Medical Device technology. This role offers hybrid flexibility (2 days/week onsite in the Atlanta area). What you'll be doing: Lead Proof of Concept and Prototype Development for feeding pump devices Work with Project Management team leads and Engineering leadership to delegate duties across engineering team Serve as technical team lead and subject matter expert for cross-functional stakeholders, communicating with both technical and non-technical groups What we want from you: 15-20+ years of experience in electromechanical engineering experience New Product Development experience in a highly regulated industry (Med Device preferred) Expertise in signal processing, data science, and algorithm development Bachelor's degree in Engineering or related discipline; Master's or higher preferred
    $63k-88k yearly est. 21d ago
  • Senior Android Engineer(No H1B)

    Inrhythm

    Staff Software Engineer Job 44 miles from Fayetteville

    Who Is InRhythm? InRhythm is a leading modern product consultancy and digital innovation firm with a mission to make a dent in the digital economy. Founded in 2002, InRhythm is currently engaged by Fortune 50 enterprises to bring their next generation of digital products and platforms to market. InRhythm has helped hundreds of teams launch mission-critical products that have created a positive impact worth billions of dollars. InRhythm's unique capabilities of Product Innovation and Platform Modernization services are the most sought-after. The InRhythm team of A+ thought leaders don't just “get an assignment,” they join the company to do what they love. It's that passion that has helped us grow rapidly and consistently deliver on our commitment to helping clients develop better, faster, and in rhythm. What We Do At InRhythm We bring enterprises' most urgent, important products to market with high-velocity, high- quality and 10x impact. We enable innovative cultures by coaching teams with the right mix and maturity of modern tools, methods, and thought leadership.This is a unique opportunity to get in on the ground floor of an evolving team. InRhythm clients include a broad range of highly visible and recognizable customers, including, but not limited to: Goldman Sachs Fidelity Morgan Stanley American Express From greenfield to tier-one builds, our clients look to us to deliver their mission-critical projects related to product strategy, design, cloud native applications, as well as mobile and web development. The projects we work on literally change the world. They change the way we live, work, and think in a positive way. We're Looking For a Senior Android Engineer! Our Team is looking for someone who has a passion for developing robust Android applications and supplying the continued thought leadership, innovation, and advancement of Android technologies. We're looking for a natural consultant who can build and maintain both technology and client relationships. The ideal candidate is a self-starter and a team-player who strives for engineering excellence, growing their skills, and growing their fellow team members' skills too. If you are a thoughtful senior engineer who has the the ability to reflect, learn, teach, and adapt (from both successes and failures), we want to hear from you! At InRhythm, 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: 5+ years of enterprise-grade Android app development Excellent command of Kotlin Experience with Jetpack Compose Deep understanding of UI fundamentals (Recomposition, Scope, Themes, etc.) Deep understanding of Android development concepts (MVVM architecture, Coroutines, Dependency Injection, Unit Tests, etc.) 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 Experience with large-scale Android projects with multiple build flavors/variants, variable SDK levels, testing environments, third-party SDKs, and secure coding practices Clean Architecture understanding is a plus An interest in new technologies, specifically Kotlin Multiplatform (KMP) Expertise in Object-Oriented Programming and Functional Programming paradigms An eagerness to share your knowledge with others Great communication and presentational skills Why Work At InRhythm? We've been named an Inc. 5000 Hall of Fame Fastest Growing Company for 9 years, Deloitte Fast 500 company for 5 years, and Consulting Magazine Fastest Growing Company winner several years in a row. If you're looking forward to working with awesome colleagues in a high- growth environment and tight-knit community, we're looking forward to hearing from you. At InRhythm we believe in building a better workplace. When you join our team, you can expect a number of work/life benefits: Comprehensive and customizable Medical, Dental, and Vision Plans 401(k) + Matching Paid Parental Leave Scalable PTO Udemy subscription for continuous learning
    $81k-109k yearly est. 23d ago
  • Embbeded Firmware Engineer

    Minsait ACS

    Staff Software Engineer Job 33 miles from Fayetteville

    **Requires US Citizenship or Green Card Holder Status, we cannot sponsor on this role**. We are looking for a versatile Embedded Firmware Engineer with strong expertise in embedded firmware development to manage the firmware and hardware design aspects of SCADA, for Power Plants & Grids, products. The ideal candidate will design and implement our next generation of remote terminal units (RTUs), as well as support and maintain the current family of products. Key Responsibilities: Firmware Development: Design, implement, and test embedded firmware for hardware products. Debug, optimize, and maintain firmware across product lifecycles. Build, test, and optimize bootloaders and the Linux kernel. Develop Linux device drivers and embedded user-space code. Hardware Design & Integration: Lead engineer on schematic design, PCB layout, and hardware testing. Work closely with the hardware team to ensure hardware-firmware compatibility. Perform system-level debugging and troubleshooting of embedded platforms. Cross-Disciplinary Coordination: Act as the interface between hardware, software, and manufacturing teams. Ensure adherence to technical requirements, safety standards, and compliance regulations. Provide technical documentation for firmware and hardware design processes. Project Management: Manage version control and release processes for firmware updates. Oversee testing and validation processes for both hardware and firmware. Essential Qualifications: Bachelor's or Master's degree in Electrical Engineering, Computer Engineering, or a related field. 5+ years of experience in hardware and firmware design. Minimum 5 years of experience in C/C++ design and implementation. Proficiency in assembly languages, RTOS fundamentals, and the Linux kernel. Experience with PADS for hardware design. Familiarity with communication protocols: UART, SPI, and Ethernet. Solid understanding of microcontrollers, SoCs, and digital/analog circuitry. Desirable Skills: Experience with ARM microprocessors. Experience designing Linux kernel platform device drivers is a plus. Familiarity with Agile methodologies for embedded systems development. Knowledge of NERC Compliance and NERC CIP Standards Hands-on experience with JTAG debugging, oscilloscopes, and analyzers. Exposure to scripting languages (e.g., Python) for test automation. Familiarity with Quartus 2 and other FPGA tools. Experience with SCADA systems and/or RTU design is a plus. Soft Skills: Strong problem-solving and analytical skills. Effective communication to coordinate with cross-functional teams. Ability to manage multiple priorities and deliver under tight deadlines. Self-starter with the ability to work with minimal supervision
    $65k-86k yearly est. 6d ago

Learn More About Staff Software Engineer Jobs

How much does a Staff Software Engineer earn in Fayetteville, GA?

The average staff software engineer in Fayetteville, GA earns between $83,000 and $144,000 annually. This compares to the national average staff software engineer range of $100,000 to $186,000.

Average Staff Software Engineer Salary In Fayetteville, GA

$109,000
Job type you want
Full Time
Part Time
Internship
Temporary