1

Software Developer Jobs in Fort Mill, SC (NOW HIRING)

Software Engineer

Charlotte, NC · On-site

$68 - $73/hr

Senior Software Engineer - Agentic AI & Intelligent Automation We are not accepting C2C or 1099 arrangements. Location: Charlotte, NC or Dallas, TX Work Arrangement: Onsite 5 Days per Week Contract ...

Front-End Developer

Charlotte, NC

$94K - $109K/yr

ProSidian Consulting is seeking a talented and motivated software engineer with interest and experience in design and implementation of web application architectures. The ideal candidate will have a ...

Software Engineer

Charlotte, NC · On-site

$52 - $57/hr

Software Engineer, Cybersecurity Applications We are not accepting C2C or 1099 arrangements ... Build, maintain, and optimize CI/CD pipelines using GitHub Actions, Jenkins, and related DevOps ...

All software engineers have an opportunity to make a large impact on the design, architecture, and implementation of our products. Successful candidates are enthusiastic about the latest web ...

Software Engineer

Charlotte, NC · On-site

$40 - $43/hr

Software Engineer (Java, Python, Angular) We are not accepting C2C or 1099 arrangements. Location ... Familiarity with CI/CD pipelines and DevOps practices. * Strong problem-solving, analytical, and ...

Software Lead

Charlotte, NC · On-site

$150K - $180K/hr

The successful candidate will guide engineering decisions, collaborate closely with product ... Software Lead Schedule: First Shift Monday - Friday Department: IT Compensation: $150,000 - $180 ...

Software Engineer

Charlotte, NC · On-site

$68 - $73/hr

Software Engineer, Full Stack (Java) We are not accepting C2C or 1099 arrangements. Locations ... A developer who understands both technical implementation and strategic design * Someone who asks ...

AVP, Software Engineering Lead

Charlotte, NC · On-site +1

$247K/yr

AVP Software Engineering - IE05FE We're determined to make a difference and are proud to be an ... developer productivity and quality. * Partner with Architecture and Platform teams to define ...

Software Engineer - Java

Charlotte, NC · On-site

$50.50 - $69.25/hr

The Database Developer will work on our Safety team and can sit in our Salt Lake City, UT office or ... software and architectural software development activities Drive best practice, quality and ...

The team currently consists of 4 software engineers and 2 testing engineers. The candidate will be responsible for managing the development engineers, guiding the development team towards long term ...

The team currently consists of 4 software engineers and 2 testing engineers. The candidate will be responsible for managing the development engineers, guiding the development team towards long term ...

Showing results 41-60

Software Developer information

See Fort Mill, SC salary details

$42.2K

$98.3K

$145.9K

How much do software developer jobs pay per year?

As of Aug 11, 2026, the average yearly pay for software developer in Fort Mill, SC is $98,284.00, according to ZipRecruiter salary data. Most workers in this role earn between $79,100.00 and $114,200.00 per year, depending on experience, location, and employer.

What are the key skills and qualifications needed to thrive as a software developer, and why are they important?

To thrive as a Software Developer, you need strong programming skills in languages like Java, Python, or JavaScript, as well as a solid understanding of computer science fundamentals and a relevant degree or equivalent experience. Familiarity with development tools such as Git, integrated development environments (IDEs), and frameworks like React or .NET is typically required, along with knowledge of agile methodologies or certifications. Problem-solving ability, attention to detail, teamwork, and effective communication are essential soft skills that help you excel in collaborative and fast-paced environments. These skills ensure you can build reliable, maintainable software and adapt to evolving project requirements and technologies.

Is a software developer still in demand?

Yes, software developers are in high demand due to ongoing digital transformation across industries. Skills in programming languages like Java, Python, and experience with cloud platforms increase employability, and the role is expected to grow as technology continues to advance.

What are some common challenges software developers face when working on team-based projects?

Software developers often encounter challenges such as coordinating with team members across different time zones, managing code integration from multiple contributors, and maintaining clear communication about project requirements. Effective use of version control systems like Git and regular participation in code reviews can help mitigate these issues. Additionally, adapting to evolving project goals and balancing technical debt with feature development are common hurdles that require strong collaboration and problem-solving skills.

What do software developers do?

Software developers design and create computer software programs and systems for their employer or client. Their job is to apply the principles of engineering, analytics, and computer science toward the development and testing of all kinds of software and applications. On a day-to-day basis, a software developer helps create and test software from start to finish. They discuss and analyze user requests and requirements, then research and brainstorm practical solutions to meet those needs, and determine the best course of action to create the application. As a software developer, you may develop an entirely new program or improve an existing one; you are responsible for a program’s overall framework and must design precise workflow charts that explain to programmers what code is needed for different aspects of the program.

What is the difference between Software Developer vs Software Engineer?

AspectSoftware DeveloperSoftware Engineer
CredentialsBachelor's degree in CS or related field; coding certificationsBachelor's or higher in CS or Software Engineering; certifications may vary
Work EnvironmentDevelops, tests, and maintains software applicationsDesigns and develops software systems; often involved in architecture
Industry UsageCommonly used in tech companies, startups, and IT firmsUsed interchangeably with Software Developer in many organizations

While the roles often overlap, Software Developers focus on coding and building applications, whereas Software Engineers typically work on designing and architecting complex systems. Both roles require similar credentials and are integral to software creation, but their scope and responsibilities can differ based on project size and company structure.

What is a software developer?

A Software Developer is a professional who designs, builds, tests, and maintains computer programs or applications. They use programming languages to create software solutions that meet user needs, whether for desktop, mobile, or web platforms. Software Developers work closely with other team members such as designers, analysts, and testers to ensure the final product is functional, reliable, and user-friendly. Their responsibilities can range from writing code and fixing bugs to collaborating on system architecture and deploying updates.
What are the most commonly searched types of Software Developer jobs in Fort Mill, SC? The most popular types of Software Developer jobs in Fort Mill, SC are:
What are popular job titles related to Software Developer jobs in Fort Mill, SC? For Software Developer jobs in Fort Mill, SC, the most frequently searched job titles are:
What job categories do people searching Software Developer jobs in Fort Mill, SC look for? The top searched job categories for Software Developer jobs in Fort Mill, SC are:
What cities near Fort Mill, SC are hiring for Software Developer jobs? Cities near Fort Mill, SC with the most Software Developer job openings:
Infographic showing various Software Developer job openings in Fort Mill, SC as of August 2026, with employment types broken down into 1% Internship, 90% Full Time, 6% Part Time, and 3% Contract. Highlights an 87% Physical, 4% Hybrid, and 9% Remote job distribution, with an average salary of $98,284 per year, or $47.3 per hour.

Software Engineer

Judge Group, Inc.

Charlotte, NC • On-site

$68 - $73/hr

Other

This job post has expired today. Applications are no longer accepted.


Job description

Location: Charlotte, NC Salary: $68.00 USD Hourly - $73.00 USD Hourly Description:
Senior Software Engineer - Agentic AI & Intelligent Automation
We are not accepting C2C or 1099 arrangements.
Location: Charlotte, NC or Dallas, TX
Work Arrangement: Onsite 5 Days per Week
Contract Duration: 6 Months (Potential Extension)
Visa Sponsorship: Not Available
Relocation Assistance: Not Available
About the Role
We are building a next-generation Agentic AI & Intelligent Automation Platform within Consumer Intelligent Automation & AI (CIA). We are seeking a Senior Software Engineer to help design and deliver enterprise-scale AI-driven automation solutions that combine advanced artificial intelligence with workflow orchestration and robotic process automation (RPA).
This role is ideal for a highly technical engineer who has hands-on experience building intelligent automation products using AI, Large Language Models (LLMs), agent frameworks, and automation platforms such as UiPath and Microsoft Power Platform. You will partner with product managers, architects, and engineering teams to create scalable solutions that automate complex business processes while incorporating AI-powered reasoning and decision-making capabilities.
As a key member of an agile engineering team, you will develop systems that can interpret unstructured information, determine appropriate actions, and execute business workflows through APIs, agents, and automation technologies.
Key Responsibilities
Software Engineering & Solution Delivery
  • Design, develop, test, deploy, and maintain scalable software applications and enterprise services.
  • Lead moderately complex engineering initiatives that support strategic business objectives.
  • Translate solution architectures into secure, production-ready applications.
  • Perform code reviews and contribute to development best practices.
  • Troubleshoot and resolve complex application and platform issues.
  • Mentor junior engineers and provide technical leadership across initiatives.
Agentic AI & Intelligent Automation
  • Design and implement Agentic AI solutions that combine AI reasoning with business process automation.
  • Develop intelligent agents capable of evaluating information, making decisions, and triggering actions through workflows and APIs.
  • Build automation solutions using UiPath, Microsoft Power Platform, and related enterprise automation technologies.
  • Integrate Generative AI capabilities into business processes using foundation models and enterprise AI platforms.
  • Implement prompt engineering, retrieval-augmented generation (RAG), orchestration workflows, and agent design patterns.
  • Develop AI-powered solutions that process unstructured inputs such as documents, emails, and customer requests.
  • Optimize AI systems for performance, scalability, reliability, and cost efficiency.
Platform Integration & Governance
  • Integrate AI applications with enterprise systems, APIs, data platforms, and automation workflows.
  • Ensure solutions comply with enterprise governance, security, privacy, and regulatory requirements.
  • Collaborate with product, engineering, architecture, and oversight teams to deliver business value.
  • Evaluate emerging AI technologies and recommend innovative approaches that improve business outcomes.
Required Qualifications
  • 5+ years of Software Engineering experience or equivalent demonstrated through work experience, consulting experience, military service, training, or education.
  • 2+ years of hands-on experience building Agentic AI, Generative AI, or LLM-powered applications.
  • 2+ years of experience designing intelligent automation solutions that combine AI and workflow automation.
  • Strong experience with Python development.
  • Experience building and consuming REST APIs.
  • Experience with containerization technologies such as Docker and Kubernetes.
  • Experience with cloud platforms including Azure or Google Cloud Platform (Google Cloud Platform).
  • Experience using Git-based source control and modern software development practices.
  • Experience with agent frameworks such as LangChain or similar orchestration technologies.
  • Proven ability to design end-to-end automation workflows that incorporate AI decision-making and execution logic.
Required Technical Skills
Agentic AI & LLMs
  • Large Language Models (OpenAI, Anthropic, Gemini, or related technologies)
  • Agentic AI architectures
  • Prompt Engineering
  • Retrieval-Augmented Generation (RAG)
  • AI workflow orchestration
  • AI reasoning and decision frameworks
Automation Platforms
  • UiPath
  • Microsoft Power Platform
    • Power Automate
    • Power Apps
    • Power Virtual Agents / Copilot Studio
  • Intelligent Document Processing (IDP)
Software Engineering
  • Python
  • REST APIs
  • Git
  • Docker
  • Kubernetes/OpenShift
  • Azure and/or Google Cloud Platform
Required Certifications
  • UiPath Certification
  • Microsoft Power Platform Certification
Preferred Qualifications
  • Experience with Microsoft Copilot Studio.
  • Experience with Alteryx for data transformation, reporting, and workflow automation.
  • Experience integrating AI solutions with enterprise data platforms and secure data pipelines.
  • Experience working in highly regulated industries such as financial services.
  • Familiarity with cloud security principles including IAM, encryption, and network security.
  • Experience with vector databases such as Pinecone, Elasticsearch, OpenSearch, or Weaviate.
  • Knowledge of AI observability, evaluation, monitoring, and governance frameworks.
  • Experience serving as a technical lead, solution architect, or mentor.
  • Familiarity with Responsible AI principles and compliance requirements.
What Makes a Strong Candidate
Successful candidates will be able to clearly demonstrate experience such as:
"I built automation workflows using UiPath and Power Automate, then enhanced them with LLM-based reasoning to process unstructured inputs and make context-aware decisions. I also designed agent-driven workflows where AI determined which automation path, API, or business process to execute."
Ideal candidates understand:
  • When traditional automation is the right solution.
  • When AI-powered decision-making adds value.
  • How to combine automation, APIs, and AI into end-to-end intelligent business solutions.
Team Overview
This team serves as a strategic center of excellence for Consumer Technology, building enterprise-scale AI agents and automation solutions that support lending and customer operations. Engineers on this team work in a fast-paced, startup-like environment focused on scaling AI capabilities across the organization through the development of intelligent agents, robotic automation, and advanced workflow orchestration solutions.
By providing your phone number, you consent to: (1) receive automated text messages and calls from the Judge Group, Inc. and its affiliates (collectively "Judge") to such phone number regarding job opportunities, your job application, and for other related purposes. Message & data rates apply and message frequency may vary. Consistent with Judge's Privacy Policy, information obtained from your consent will not be shared with third parties for marketing/promotional purposes. Reply STOP to opt out of receiving telephone calls and text messages from Judge and HELP for help.
Contact:
This job and many more are available through The Judge Group. Please apply with us today!