1

Sr Software Developer Jobs in Walhalla, SC (NOW HIRING)

Senior Engineer - OnBase

Liberty, SC · On-site

$48.25 - $62.25/hr

Senior OnBase Engineers work closely with KeyMark project resources and the Customer to fully ... Consult with Customer resources regarding solution and software options based on functional ...

Engineering Senior Technician

Pickens, SC · On-site

  • Medical

  • Retirement

  • PTO

The Senior Technician is considered an expert in healthcare engineering maintenance. The Senior ... software. • Efficiently operates the TMS system by opening, closing and adding new work orders ...

The Senior Technician is considered an expert in healthcare engineering maintenance. The Senior ... software. • Efficiently operates the TMS system by opening, closing and adding new work orders ...

Senior System Engineer

Brevard, NC · On-site

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

  • PTO

As a Senior System Engineer with HCA Healthcare you can be a part of an organization that is ... Design, implementation, monitoring, and support of hardware and software to support the system and ...

Sr. Controls Engineer

Liberty, SC · On-site

$84K - $112K/yr

  • Medical

  • Retirement

The Opportunity The Sr. Controls Engineer position works out of our Liberty, SC location in the ... Hands on working knowledge of automation control software and PLC programming and troubleshooting.

Sr. Controls Engineer

Liberty, SC · On-site

$84K - $112K/yr

  • Medical

  • Retirement

The Opportunity The Sr. Controls Engineer position works out of our Liberty, SC location in the ... Hands on working knowledge of automation control software and PLC programming and troubleshooting.

Sr. Controls Engineer

Liberty, SC · On-site

$84K - $112K/yr

  • Medical

  • Retirement

The Opportunity The Sr. Controls Engineer position works out of our Liberty, SC location in the ... Hands on working knowledge of automation control software and PLC programming and troubleshooting.

Sr. Controls Engineer

Liberty, SC · On-site

$78K - $156K/yr

  • Medical

  • Retirement

The Opportunity The Sr. Controls Engineer position works out of our Liberty, SC location in the ... Hands on working knowledge of automation control software and PLC programming and troubleshooting.

Senior Mechanical Engineer

Liberty, SC · On-site

$91K - $120K/yr

Join us as a Senior Mechanical Engineer. Location Type: The position is onsite at our Greenville ... Experienced with CAD software (e.g., SolidWorks, Creo, NX, AutoCAD) * FE Exam, or EIT desirable

Senior Mechanical Engineer

Liberty, SC · On-site

$91K - $120K/yr

Join us as a Senior Mechanical Engineer. Location Type: The position is onsite at our Greenville ... Experienced with CAD software (e.g., SolidWorks, Creo, NX, AutoCAD) * FE Exam, or EIT desirable

Quality Engineer Sr I

Pendleton, SC · On-site

$74K - $100K/yr

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

  • PTO

... software. Reasoning Ability: Ability to define problems, collect data, establish facts, and draw ... Quality Engineer Sr I Arthrex Location:

Quality Engineer Sr I

Pendleton, SC · On-site

$74K - $100K/yr

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

  • PTO

Quality Engineer Sr I Arthrex, Inc. is a global medical device company and a leader in new product ... software. Reasoning Ability: Ability to define problems, collect data, establish facts, and draw ...

The focus of this role is to become an expert on KeyMark software and solutions. You will learn the ... Seek assistance from senior team members as needed. * Participate in the after-hours/weekend ...

Senior EHR Support Analyst

Brevard, NC · On-site

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

  • PTO

... applications software releases and new products, may also facilitate multiple facility-based ... Proficiency in various programming and clinical application reporting tools Customer service ...

next page

Showing results 1-20

Sr Software Developer information

See Walhalla, SC salary details

$13

$52

$74

How much do sr software developer jobs pay per hour?

As of Aug 20, 2026, the average hourly pay for sr software developer in Walhalla, SC is $52.25, according to ZipRecruiter salary data. Most workers in this role earn between $44.38 and $58.61 per hour, depending on experience, location, and employer.

What is a Sr software developer?

Sr Software Developers are experienced professionals responsible for designing, developing, and maintaining complex software applications. They typically lead technical teams, make architectural decisions, and mentor junior developers. Their role often involves collaborating with stakeholders to define requirements, ensuring code quality, and staying updated with emerging technologies. Senior developers play a crucial part in the software development lifecycle, helping to deliver robust and scalable solutions.

What are the key skills and qualifications needed to thrive as a Sr software developer?

To thrive as a Sr Software Developer, you need advanced proficiency in programming languages (such as Java, Python, or C#), software architecture, and a bachelor's or master’s degree in computer science or a related field. Familiarity with development tools like Git, integrated development environments (IDEs), cloud platforms, and relevant certifications (e.g., AWS Certified Developer) are typically expected. Strong problem-solving, leadership, collaboration, and communication skills help you mentor junior developers and work effectively within teams. These abilities are crucial to building robust software solutions, driving technical excellence, and ensuring successful project delivery.

What are some typical challenges Sr software developers face when leading project teams, and how can they effectively manage them?

Sr Software Developers often encounter challenges such as balancing coding responsibilities with mentoring junior team members, aligning technical solutions with business goals, and managing project timelines across cross-functional teams. Effective management involves clear communication, setting realistic expectations, and fostering a collaborative environment where team members can share ideas and resolve issues quickly. Leveraging agile methodologies and regular code reviews can also help maintain project momentum and ensure high-quality deliverables.

What is the difference between Sr Software Developer vs Software Engineer?

AspectSr Software DeveloperSoftware Engineer
Required CredentialsBachelor's degree in CS or related field; experience often preferredBachelor's or higher in CS or related field; certifications optional
Work EnvironmentDevelops software, collaborates with teams, and mentors junior staffDesigns, develops, tests, and maintains software applications
Employer & Industry UsageUsed across tech companies, startups, and enterprise firmsCommon in software development firms, tech companies, and IT departments

Both roles involve software development, but Sr Software Developers typically have more experience, leadership responsibilities, and mentorship duties. Software Engineers focus on designing and building software solutions, often with a broader scope. The roles overlap significantly, but the seniority and leadership aspect distinguish the Sr Software Developer from a general Software Engineer.

What do senior software developers do?

Senior software developers design, develop, and maintain software applications, often leading projects and mentoring junior team members. They analyze requirements, write code, perform testing, and ensure the quality and performance of software systems, typically using programming languages like Java, Python, or C++. They also collaborate with stakeholders and may oversee technical architecture and code reviews.

What cities near Walhalla, SC are hiring for Sr Software Developer jobs?

Cities near Walhalla, SC with the most Sr Software Developer job openings:

Infographic showing various Sr Software Developer job openings in Walhalla, SC as of August 2026, with employment types broken down into 1% As Needed, 87% Full Time, 8% Part Time, and 4% Contract. Highlights an 88% Physical, 4% Hybrid, and 8% Remote job distribution, with an average salary of $108,690 per year, or $52.3 per hour.

Senior Engineer - OnBase

KeyMark Inc

Liberty, SC • On-site

$48.25 - $62.25/hr

Full-time

Re-posted 16 hours ago


Job description

Description:

OnBase Experience Required

Are you looking to expand your skills in the OnBase world? Would you like your employer to help you grow your certifications within OnBase, develop into an even better consultant, help customers find more efficiencies through ECM software...then KeyMark wants to hear from you!


Senior OnBase Engineers work closely with KeyMark project resources and the Customer to fully understand the customer requirements and develop advanced OnBase solutions with the goal of delivering the highest quality, most cost-effective solution in a timely manner. These solutions will primarily be centered on installing, configuring, and customizing one to many complex modules of Hyland’s OnBase product. The Senior Engineer may be called upon to deliver a custom development solution to integrate with existing customer Line of Business applications. They will also be asked to lead or assist in discovery, training, solution documentation and support services tasks.


Duties and responsibilities of the Senior Engineer include performance of the following actions:

  • Consult with Customer resources regarding solution and software options based on functional requirements provided during discovery and engineering phases, offering guidance toward the optimal solution
  • Develop system design and specification documents, administrative documentation, and/or user documentation as needed
  • Install, configure and integrate the solution into the Customer environment according to engineering specifications
  • Custom development of supporting applications and integrations using a variety of tools
  • Handle technical and customer issues as they arise during implementations, escalating issues to other technical, business, or vendor resources as necessary
  • Interact closely with other Operations departments during project implementation phases
  • Assist with troubleshooting and resolution of support issues as needed
  • Provide training during an OnBase installation and on-going support once completed
  • Maintain and expand knowledge of relevant OnBase modules and various integration tools and techniques as needed
Requirements:

Bachelor’s degree in Computer Science, Engineering, or equivalent experience highly preferred. Commensurate experience in lieu of degree might be considered.


Certified OnBase API and Workview Engineer:

  • Understanding the various API’s available, being able to choose the appropriate one, and effectively implementing the required integration. A significant background in some programming language is expected (VB, C#, etc), C# preferred.
  • Understanding data modeling, User Interface, and application design concepts
  • Understanding WV/WF integration requirements for automation and customization of the WV application.
  • Strong comprehension and experience with deploying relational databases and a working knowledge of T-SQL or similar database language.


The following OnBase Certifications preferred but not required:


OnBase Installer

  1. Activities include sizing and creating the database and disk groups, configuring the Document Types, keywords, import processes, users and security, custom queries, etc.
  2. Familiar modules should include Document Imaging, DIP, COLD, Email integration, Document Retention, etc. This area also includes supporting client installs (thick, Unity, and web client – along with the Web/Application Server.)


Web/App Server Installer

  1. Activities include ensuring server is installed with IIS and appropriate .Net Framework.


Workflow Engineer

  1. Designing and implementing one or more OnBase LifeCycles to support required business process automation for the customer.
  2. Advanced understanding of OnBase documents, keywords, rules, actions, and how these are used to form a logical process flow.

Application Development and Integration:

  1. Developing applications and/or integrations using the most appropriate development environment for the particular problem. Knowledge of generally accepted programming principles is expected, along with a working knowledge of some relevant programming language such as C# and JavaScript. A working knowledge of XML, Web Services, and Web based protocols (Soap, HTTP, etc) will also be beneficial.
  2. Requirements of this area may be as simple as integrating an Eform to a backend database, or as complex as a complete multi-tier, distributed, web application.
  3. Leverage AI-Assist development tools, such as Claude Code, to accelerate delivery and improve the quality of custom solutions and integrations, while upholding KeyMark’s standards for security, accuracy, and maintainable code.
  4. Experience designing or implementing agentic AI solution, autonomous, multi-step workflows that coordinate tasks across systems, is a nice to have.
  5. Existing knowledge of and/or experience with target LOB ERP/Accounting applications (SAP, PeopleSoft, Great Plains, Oracle Financials) and host systems will be a great benefit.

Experience

  • Minimum of 2 years OnBase experience using Hyland’s Workflow and Workview modules
    C#, .NET or other programming experience preferred
  • Consulting experience a plus

Knowledge & Technical Skills

  • Strong written communication skills necessary to document requirements, design specifications and user documentation; Strong verbal communication skills necessary for working with customer, vendor, and KeyMark resources.
  • Proficiency in Hyland’s OnBase base product, Workflow, Workview, API, and Unity client.
  • Understanding of and ability to discuss OnBase module trade-offs in WAN and LAN environments.
  • Understanding of and ability to discuss data security issues in WAN and LAN environments.
  • Proficiency in Microsoft SQL Server administration (Oracle also helpful).
  • Proficiency in standard process documentation methodologies such as cross-functional flow diagrams, use cases, and sequence diagrams.
  • Excellent troubleshooting and analytical skills with ability to resolve complex technical problems.
  • Understanding of networking, security, and server administration in the Microsoft Windows environment.
  • Working knowledge of HTML and JavaScript.
  • Understanding of KeyMark business, and the products and services offered in the different verticals.

Other

Very focused work habits, attention to detail, attention to quality of work, and a strong sense of self-motivation
Proven ability to work well in a team environment while exhibiting organizational and time management skills necessary to work on multiple projects in parallel
Communication and influencing skills, coaching and negotiation skills are very helpful
Ability to take initiative and to adapt to direction changes and challenges


Travel

10-25%


KeyMark is a leading intelligent automation provider delivering capture (OCR), workflow (ECM), dynamic case management (DCM), and robotic process automation (RPA) solutions.

KeyMark helps clients leverage technology, such as artificial intelligence and machine learning, to maximize productivity and decrease manual labor in industries such as: financial services, healthcare, insurance, manufacturing, distribution and logistics, and government.