1

Software Development Engineer 3 Jobs in North Carolina

Software Engineer III

Charlotte, NC · On-site

$110 - $165/hr

... Software Engineering, or related field with 5 years of relevant experience or equivalent education ... Test Driven Development (UI and Backend) * SAFe Agile Preferred Qualifications 1. Master's Degree ...

New

SDET / C

Cary, NC · On-site

$46.75 - $60.25/hr

Software Development Engineer in Test / C - Hybrid, Cary, North Carolina We're a leader in data and AI. Through our software and services, we inspire customers around the world to transform data into ...

SDET / C

Cary, NC · On-site

$46.75 - $60.25/hr

Software Development Engineer in Test / C - Hybrid, Cary, North Carolina We're a leader in data and AI. Through our software and services, we inspire customers around the world to transform data into ...

Showing results 21-40

Software Development Engineer 3 information

What is a Software Development Engineer 3?

A Software Development Engineer 3 (SDE 3) is a senior-level software engineer responsible for designing, developing, and maintaining complex software systems. They typically have several years of experience, demonstrate strong technical skills, and often lead projects or mentor junior engineers. Proficiency in programming languages, system architecture, and problem-solving is essential for this role.

How does a Software Development Engineer 3 typically collaborate with cross-functional teams during the software development lifecycle?

As a Software Development Engineer 3, you will often work closely with product managers, quality assurance engineers, UX designers, and other developers to ensure alignment on project goals and technical requirements. Collaboration usually involves participating in sprint planning, code reviews, and design discussions, as well as providing mentorship to junior engineers. This level of engagement fosters a deeper understanding of the product and helps deliver high-quality software solutions that meet user and business needs.

What skills and qualifications are needed to thrive as a Software Development Engineer 3?

To thrive as a Software Development Engineer 3, you need advanced proficiency in programming languages like Java, Python, or C++, strong problem-solving abilities, and a bachelor’s degree in computer science or related field. Experience with version control systems (e.g., Git), cloud platforms (e.g., AWS or Azure), and familiarity with CI/CD pipelines and relevant certifications are often required. Effective communication, leadership, and collaboration skills help in mentoring junior engineers and working within agile teams. These competencies enable you to deliver robust software solutions, drive technical excellence, and contribute to both team and organizational success.

What are the roles and responsibilities of a Software Development Engineer 3?

A Software Development Engineer 3 (SDE3) is a senior-level software engineer responsible for designing, developing, and maintaining complex software systems. They often lead technical initiatives, mentor junior engineers, and contribute to architectural decisions. SDE3s are expected to have deep expertise in their technology stack, strong problem-solving skills, and the ability to drive projects from conception to deployment. They collaborate with cross-functional teams to deliver high-quality software solutions and may also participate in code reviews and technical interviews.
What are popular job titles related to Software Development Engineer 3 jobs in North Carolina? For Software Development Engineer 3 jobs in North Carolina, the most frequently searched job titles are:
Infographic showing various Software Development Engineer 3 job openings in North Carolina as of August 2026, with employment types broken down into 75% Full Time, and 25% Contract. Highlights an 89% In-person, and 11% Remote job distribution.

SDET - Automation Engineer

Inficare Technologies

Charlotte, NC • On-site

$57/hr

Contractor

Re-posted 24 days ago


Job description

Job Title: SDET - Automation Engineer
Location: Charlotte, NC
Job Type: 12+ Month Contract
Experience: X+ years
Job Overview:
Our client is seeking a highly skilled SDET - Automation Engineer to join their software testing team. This role is critical in ensuring the quality and reliability of software products through effective automated testing strategies. The ideal candidate brings a strong SDET background and hands-on expertise with test automation tools and frameworks.
Required Skills:
  • Proficiency in test automation tools: WinRunner, QTP, Silk Test, Test Complete
  • Strong knowledge of automation frameworks and their implementation
  • Experience developing and executing automated test scripts
  • Solid understanding of software testing methodologies and best practices
  • Ability to analyze complex software systems and identify testing requirements