Software Engineer II
$45 - $48/hr
Bachelor's in Computer Science, Computer Engineering, Electrical or Electronic Engineering, or a related field; Master's degree preferred. A successful candidate in this position will possess strong ...
Quick apply
$45 - $48/hr
Bachelor's in Computer Science, Computer Engineering, Electrical or Electronic Engineering, or a related field; Master's degree preferred. A successful candidate in this position will possess strong ...
Quick apply
$45 - $48/hr
Bachelor's in Computer Science, Computer Engineering, Electrical or Electronic Engineering, or a related field; Master's degree preferred. A successful candidate in this position will possess strong ...
$45 - $48/hr
Bachelor's in Computer Science, Computer Engineering, Electrical or Electronic Engineering, or a related field; Master's degree preferred. A successful candidate in this position will possess strong ...
Quick apply
$45 - $48/hr
Bachelor's in Computer Science, Computer Engineering, Electrical or Electronic Engineering, or a related field; Master's degree preferred. A successful candidate in this position will possess strong ...
Raleigh, NC · On-site
$4.0K/wk
We seek instructors from industry, government and academia who are excited about broadening participation in data science and welcoming learners from many disciplines. Wolfpack Perks and Benefits As ...
Raleigh, NC · On-site
$4.0K/wk
We seek instructors from industry, government and academia who are excited about broadening participation in data science and welcoming learners from many disciplines. Wolfpack Perks and Benefits As ...
Raleigh, NC · On-site
$4.0K/mo
We seek instructors from industry, government and academia who are excited about broadening participation in data science and welcoming learners from many disciplines. Wolfpack Perks and Benefits As ...
Raleigh, NC · On-site
$4.0K/mo
We seek instructors from industry, government and academia who are excited about broadening participation in data science and welcoming learners from many disciplines. Wolfpack Perks and Benefits As ...
Raleigh, NC · On-site
$4.0K/wk
We seek instructors from industry, government and academia who are excited about broadening participation in data science and welcoming learners from many disciplines. Wolfpack Perks and Benefits As ...
Raleigh, NC · On-site
$4.0K/wk
We seek instructors from industry, government and academia who are excited about broadening participation in data science and welcoming learners from many disciplines. Wolfpack Perks and Benefits As ...
Instructs and conducts classes, including Computer Science, Adobe Visual, and Adobe Digital ... NATURE OF WORK Provides services to assist students in achieving a better understanding of specific ...
Instructs and conducts classes, including Computer Science, Adobe Visual, and Adobe Digital ... NATURE OF WORK Provides services to assist students in achieving a better understanding of specific ...
Instructs and conducts classes, including Computer Science, Adobe Visual, and Adobe Digital ... NATURE OF WORK Provides services to assist students in achieving a better understanding of specific ...
Instructs and conducts classes, including Computer Science, Adobe Visual, and Adobe Digital ... NATURE OF WORK Provides services to assist students in achieving a better understanding of specific ...
Raleigh, NC · On-site
$173K - $310K/yr
The ideal candidate must possess a Bachelor's in Computer Science, extensive leadership experience, and a passion for driving AI solutions in a fast-paced environment. Competitive salary range is ...
Raleigh, NC · On-site
$173K - $310K/yr
The ideal candidate must possess a Bachelor's in Computer Science, extensive leadership experience, and a passion for driving AI solutions in a fast-paced environment. Competitive salary range is ...
Raleigh, NC · Remote
$18 - $40/hr
What We Look For In a High School Computer Science Tutor * Advanced Subject Mastery: Deep knowledge of computational thinking, programming fundamentals in Python or Java, data types, control ...
Raleigh, NC · Remote
$18 - $40/hr
What We Look For In a High School Computer Science Tutor * Advanced Subject Mastery: Deep knowledge of computational thinking, programming fundamentals in Python or Java, data types, control ...
Cary, NC · On-site
$43K - $60K/yr
EDUCATION, TRAINING, AND EXPERIENCE Bachelor's degree in Education with appropriate subject area. CERTIFICATION AND LICENSE REQUIREMENTS Hold or be qualified to hold a North Carolina Professional ...
Cary, NC · On-site
$43K - $60K/yr
EDUCATION, TRAINING, AND EXPERIENCE Bachelor's degree in Education with appropriate subject area. CERTIFICATION AND LICENSE REQUIREMENTS Hold or be qualified to hold a North Carolina Professional ...
$38K - $53K/yr
Bachelor's degree in Education with appropriate subject area. CERTIFICATION AND LICENSE REQUIREMENTS * Hold or be qualified to hold a North Carolina Professional Educator's License in a teaching ...
$38K - $53K/yr
Bachelor's degree in Education with appropriate subject area. CERTIFICATION AND LICENSE REQUIREMENTS * Hold or be qualified to hold a North Carolina Professional Educator's License in a teaching ...
Durham, NC · Remote
$18 - $40/hr
What We Look For In a High School Computer Science Tutor * Advanced Subject Mastery: Deep knowledge of computational thinking, programming fundamentals in Python or Java, data types, control ...
Durham, NC · Remote
$18 - $40/hr
What We Look For In a High School Computer Science Tutor * Advanced Subject Mastery: Deep knowledge of computational thinking, programming fundamentals in Python or Java, data types, control ...
Chapel Hill, NC · Remote
$18 - $40/hr
What We Look For In a High School Computer Science Tutor * Advanced Subject Mastery: Deep knowledge of computational thinking, programming fundamentals in Python or Java, data types, control ...
Chapel Hill, NC · Remote
$18 - $40/hr
What We Look For In a High School Computer Science Tutor * Advanced Subject Mastery: Deep knowledge of computational thinking, programming fundamentals in Python or Java, data types, control ...
Cary, NC · On-site
$43K - $60K/yr
Bachelor's degree in Education with appropriate subject area. CERTIFICATION AND LICENSE REQUIREMENTS * Hold or be qualified to hold a North Carolina Professional Educator's License in a teaching ...
Cary, NC · On-site
$43K - $60K/yr
Bachelor's degree in Education with appropriate subject area. CERTIFICATION AND LICENSE REQUIREMENTS * Hold or be qualified to hold a North Carolina Professional Educator's License in a teaching ...
Apex, NC · On-site
$38K - $53K/yr
Bachelor's degree in Education with appropriate subject area. CERTIFICATION AND LICENSE REQUIREMENTS * Hold or be qualified to hold a North Carolina Professional Educator's License in a teaching ...
Apex, NC · On-site
$38K - $53K/yr
Bachelor's degree in Education with appropriate subject area. CERTIFICATION AND LICENSE REQUIREMENTS * Hold or be qualified to hold a North Carolina Professional Educator's License in a teaching ...
Durham, NC · Remote
$18 - $40/hr
What We Look For In a AP Computer Science Principles Tutor * Advanced Subject Mastery: Deep knowledge of computational thinking, creative development, data analysis, algorithms and programming ...
Durham, NC · Remote
$18 - $40/hr
What We Look For In a AP Computer Science Principles Tutor * Advanced Subject Mastery: Deep knowledge of computational thinking, creative development, data analysis, algorithms and programming ...
Raleigh, NC · Remote
$18 - $40/hr
What We Look For In a AP Computer Science Principles Tutor * Advanced Subject Mastery: Deep knowledge of computational thinking, creative development, data analysis, algorithms and programming ...
Raleigh, NC · Remote
$18 - $40/hr
What We Look For In a AP Computer Science Principles Tutor * Advanced Subject Mastery: Deep knowledge of computational thinking, creative development, data analysis, algorithms and programming ...
Chapel Hill, NC · Remote
$18 - $40/hr
What We Look For In a AP Computer Science Principles Tutor * Advanced Subject Mastery: Deep knowledge of computational thinking, creative development, data analysis, algorithms and programming ...
Chapel Hill, NC · Remote
$18 - $40/hr
What We Look For In a AP Computer Science Principles Tutor * Advanced Subject Mastery: Deep knowledge of computational thinking, creative development, data analysis, algorithms and programming ...
Apex, NC · On-site
$38K - $53K/yr
EDUCATION, TRAINING, AND EXPERIENCE Bachelor's degree in Education with appropriate subject area. CERTIFICATION AND LICENSE REQUIREMENTS Hold or be qualified to hold a North Carolina Professional ...
Apex, NC · On-site
$38K - $53K/yr
EDUCATION, TRAINING, AND EXPERIENCE Bachelor's degree in Education with appropriate subject area. CERTIFICATION AND LICENSE REQUIREMENTS Hold or be qualified to hold a North Carolina Professional ...
Cary, NC · On-site
$43K - $60K/yr
Bachelor's degree in Education with appropriate subject area. CERTIFICATION AND LICENSE REQUIREMENTS * Hold or be qualified to hold a North Carolina Professional Educator's License in a teaching ...
Cary, NC · On-site
$43K - $60K/yr
Bachelor's degree in Education with appropriate subject area. CERTIFICATION AND LICENSE REQUIREMENTS * Hold or be qualified to hold a North Carolina Professional Educator's License in a teaching ...
$54.9K - $58.6K
7% of jobs
$58.6K - $62.3K
7% of jobs
$62.3K - $65.9K
2% of jobs
$65.9K - $69.6K
0% of jobs
$69.6K - $73.3K
2% of jobs
$74.8K is the 25th percentile. Wages below this are outliers.
$73.3K - $76.9K
15% of jobs
$76.9K - $80.6K
16% of jobs
The median wage is $80.9K / yr.
$80.6K - $84.3K
13% of jobs
$84.3K - $87.9K
6% of jobs
$89.6K is the 75th percentile. Wages above this are outliers.
$87.9K - $91.6K
16% of jobs
$91.6K - $95.3K
17% of jobs
$54.9K
$80.8K
$95.3K
| Aspect | Bs In Computer Science | Software Developer |
|---|---|---|
| Required Credentials | Bachelor's degree in Computer Science or related field | Often requires a bachelor's degree in Computer Science, Software Engineering, or related field |
| Work Environment | Academic, research, or industry settings involving programming, algorithms, and systems | Primarily in software development teams, coding, testing, and deploying applications |
| Industry Usage | Used as a foundational degree for various tech roles, including software development | Commonly employed in tech companies, startups, and IT departments |
While a Bs In Computer Science provides a broad theoretical and practical foundation in computing, a Software Developer focuses specifically on designing, coding, and maintaining software applications. Both roles often overlap in skills and work environments, but the degree offers more versatility across tech careers.

Overview
CTG's premier client has a contract assignment for a Software Engineer II.
Type: Contract
Job Title: Software Engineer II
Location: Durham, NC (hybrid remote)
Candidates must be able to commute and work onsite in Durham, NC.
Pay Rate: $45-48 per hour
Work Hours: M-F 8am-5pm
Education: Bachelor’s in Computer Science, Computer Engineering, Electrical or Electronic Engineering, or a related field; Master's degree preferred.
A successful candidate in this position will possess strong soft skills as well as:
Description:
In this role, you will develop high-quality software systems for measurement, inspection, gauging, data collection, machine vision, image processing, machine learning, and reporting systems across various Corning divisions. You will be responsible for designing, developing, and debugging software that supports both early-stage and mature, high-volume manufacturing activities.
Day-to-Day Responsibilities:
Required Qualifications:
Desired Skills:
Soft Skills:
Travel Requirements: 0-25% depending on the project
Work Schedule:
Typical 40 hours per week (M-F, 8 - 5). May require working weekends/holidays or longer days to support projects.
Additional Information:
To be considered for this opportunity, please apply directly through our website or email your Word version resume and salary expectations to Jeffrey.Thompson@ctg.com.
Sourced by ZipRecruiter
We know that achieving our mission begins and ends with our people—and by people we mean you. Regardless of individual roles or responsibilities, regardless of industry or subject matter expertise, our lives happen in relation to other people—our colleagues, clients, and partners. CTG cultivates a workplace that attracts and develops the best people. Being Great Place to Work-CertifiedTM not only supports our Vision but also validates the rewarding workplace culture that has made CTG a leading IT and digital solutions and services company for more than 55 years.
1,001 - 5,000 Employees
Buffalo, NY, US
1966