1

Web Application Development Jobs in Charleston, SC

Senior DevSecOps Engineer

Ladson, SC · On-site

$111K - $153K/yr

  • Medical

  • Dental

  • Vision

  • Retirement

  • PTO

Collaborative Agile development team supporting secure web application delivery. * May involve testing in multiple environments (Dev, Test, Integration). * Some testing may occur on classified or ...

Geospatial Data Analyst

Charleston, SC · On-site

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

  • PTO

... the web site. The individual will work with a team responsible for data published on the ... Communicate requirements to the project and application development teams Qualifications The ...

Showing results 41-60

Web Application Development information

See Charleston, SC salary details

$21K

$94K

$145.9K

How much do web application development jobs pay per year?

As of Aug 17, 2026, the average yearly pay for web application development in Charleston, SC is $93,959.00, according to ZipRecruiter salary data. Most workers in this role earn between $75,300.00 and $114,000.00 per year, depending on experience, location, and employer.

What is web application development?

Web application development is the process of creating software applications that run on web servers and can be accessed through a web browser. It involves designing, building, testing, and maintaining applications that use technologies such as HTML, CSS, JavaScript, and server-side languages like Python, PHP, or Java. Web apps can range from simple websites to complex platforms like e-commerce sites or online tools. The goal is to deliver interactive, user-friendly experiences that work across multiple devices and browsers.

Is web application development still in demand?

Web application development remains in high demand due to the ongoing growth of online services and digital platforms. Developers skilled in languages like JavaScript, Python, and frameworks such as React or Angular are sought after, with many opportunities across various industries and remote work options.

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

To thrive as a Web Application Developer, you need strong programming skills in languages such as JavaScript, HTML, and CSS, along with a solid understanding of web frameworks and a relevant computer science degree or equivalent experience. Familiarity with tools like version control systems (e.g., Git), front-end frameworks (such as React or Angular), and back-end technologies (like Node.js or Django) is typically required. Creative problem-solving, attention to detail, and effective communication are standout soft skills for this role. These abilities ensure robust, user-friendly applications and efficient collaboration within development teams.

How do web application developers typically collaborate with designers and backend engineers during a project?

Web application developers frequently work closely with both UI/UX designers and backend engineers to ensure seamless integration of frontend interfaces with server-side logic. Collaboration often involves regular meetings, shared project management tools, and code reviews to align on functionality and design requirements. Developers may participate in sprint planning sessions and use platforms like GitHub for version control, facilitating smooth communication and efficient handoffs between teams. This collaborative environment helps ensure the final product is user-friendly, visually appealing, and performs reliably across different devices.

What do web application developers do?

Web application developers design, build, and maintain software applications that run on web browsers. They write code using programming languages such as JavaScript, HTML, and CSS, and often use frameworks and tools like React or Angular. Their work involves understanding user requirements, testing for functionality, and ensuring security and performance of the applications.

What is the difference between Web Application Development vs Web Software Development?

AspectWeb Application DevelopmentWeb Software Development
FocusBuilding interactive, user-facing web applicationsCreating software solutions that run on web platforms, including backend and frontend
SkillsHTML, CSS, JavaScript, frameworks like React or AngularSame as Web Application Development, often including server-side languages like PHP, Python, or Java
Work EnvironmentWeb development teams, client projects, startupsSoftware companies, enterprise solutions, SaaS providers

Web Application Development primarily focuses on creating interactive web apps for users, while Web Software Development encompasses a broader range of web-based software solutions, including backend systems. Both roles share similar skills and work environments, but their scope and end goals differ slightly.

What job categories do people searching Web Application Development jobs in Charleston, SC look for?

The top searched job categories for Web Application Development jobs in Charleston, SC are:

What cities near Charleston, SC are hiring for Web Application Development jobs?

Cities near Charleston, SC with the most Web Application Development job openings:

Infographic showing various Web Application Development job openings in Charleston, SC as of August 2026, with employment types broken down into 1% As Needed, 81% Full Time, 15% Part Time, and 3% Contract. Highlights an 92% Physical, 2% Hybrid, and 6% Remote job distribution, with an average salary of $92,191 per year, or $44.3 per hour.

Red Team Security Engineer

Millennium Corporation

Charleston, SC • On-site

$110 - $160/hr

Other

Posted 26 days ago


Job description

Overview

Millennium is proud to be part of the Markon enterprise, a network of specialized organizations united in support of critical national security missions. This partnership strengthens our ability to deliver results by expanding our technical depth, operational reach, and access to a broader bench of proven experts, ensuring our customers continue to receive best-in-class cybersecurity support. Since 2004, Millennium has operated at the forefront of cybersecurity. Our elite team of over 300 professionals brings an unmatched record of performance across Red Team Operations, Defensive Cyber Operations, Software Engineering, and Technical Engineering. As home to the largest contingent of contracted Red Team operators supporting the Department of Defense, Millennium delivers unparalleled threat intelligence and battle-tested expertise to both DoD and federal civilian customers.

What We Believe

Millennium is an equal opportunity employer and does not discriminate or allow discrimination on the basis of race, color, religion, gender, age, national origin, citizenship, disability, veteran status or any other classification protected by federal, state, or local law.

Responsibilities

Millennium Corporation is seeking a skilled Red Team Security Engineer to join our cybersecurity team in Charleston, SC.

This role is ideal for an offensive security professional with experience conducting penetration testing, developing custom tooling, and emulating advanced adversary tactics. The selected candidate will support complex security assessments across enterprise environments while helping strengthen customer security through realistic attack simulations.

The Red Team Security Engineer will also:

  • Conduct penetration testing engagements against enterprise applications, systems, and global customer networks.
  • Perform Red Team operations that emulate sophisticated adversary tactics, techniques, and procedures (TTPs).
  • Research emerging vulnerabilities, exploitation methods, and threat vectors to improve offensive capabilities.
  • Develop and maintain custom tools, scripts, and payloads using languages such as Python, PowerShell, and Bash.
  • Design, configure, and maintain representative test environments to support offensive security assessments.
  • Manage penetration testing and Red Team engagements from planning through final reporting and remediation recommendations.
  • Analyze network traffic, packet captures, and system behavior using protocol analyzers and security assessment tools.
  • Utilize offensive security platforms and toolsets, including Kali Linux, Cobalt Strike, and other industry-standard frameworks.
  • Collaborate with internal teams to communicate findings, technical risks, and mitigation strategies.
  • Participate in technical training, industry conferences, and cybersecurity exercises to maintain certifications and remain current on evolving threats.
Qualifications
  • Active Top Secret Clearance.

  • Bachelor’s degree in Cybersecurity, Computer Science, Engineering, Mathematics, or a related technical field.

  • Active DoD 8570 IAT Level II certification (Security+ CE, CySA+, CND, CCNA Security, or equivalent).

  • One of the following certifications, or the ability to obtain within one year of hire: OSCP, OSWE, CRTO, CPTS, CBBH, PNPT, GRTP, GX-PT, or GXPN.

  • 3+ years of experience in software development, systems engineering, or computer networking, including 1+ year of hands‑on penetration testing experience.

  • Proficiency with Python, PowerShell, and Bash scripting.

  • Experience with web application security assessments, TCP/IP networking, packet analysis, and offensive security tools such as Kali Linux and Cobalt Strike.

  • Understanding of Red Team command-and-control (C2) infrastructure, emerging threats, vulnerabilities, and exploitation techniques.

  • Strong analytical, organizational, and communication skills, with the ability to work independently and manage penetration testing engagements from planning through reporting.

Business Development
  • Assist with Business Development activities as required to support Millennium's strategic business objectives, which may include but not limited to participation in technical interviews, creation of technical documentation, general proposal writing support and proposal color reviews.
Physical Requirements
  • Must be comfortable with prolonged periods of sitting at a desk and working on a computer.
  • Must be able to lift up to 10-15 pounds at a time.
Travel Requirements
  • Less than 25%
#J-18808-Ljbffr