Talent.com
Software Engineer II
Software Engineer IIComputer Task Group, Inc • Durham, NC, US
Software Engineer II

Software Engineer II

Computer Task Group, Inc • Durham, NC, US
[job_card.30_days_ago]
[job_preview.job_type]
  • [job_card.full_time]
[job_card.job_description]

Job Description

Job Description

Overview

Join CTG and Grow Your Career! CTG has proudly partnered with this international, Fortune 500 client for over 15 years! Apply now for this exciting opportunity!

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 :

  • A mix of C#, VB.Net, Python, JavaScript, MATLAB, Web Services, Micro Services
  • Familiarity with Version Control (Git / GitLab / TFS / SubVersion / Visual SourceSafe)

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 :

  • Design, develop, and debug high-quality software systems.
  • Interface sensors, motion devices, lighting, and cameras while implementing advanced logic for data processing.
  • Resolve software issues and manage enhancements.
  • Execute Software Development practices for efficient project completion.
  • Required Qualifications :

  • Education : Bachelor's in Computer Science, Computer Engineering, Electrical or Electronic Engineering, or a related field; Master's degree preferred.
  • Experience : 2-5 years in development within a technical, multi-discipline engineering team.
  • Skills :
  • Object-oriented software analysis and design

  • Experience with C#, VB.Net, Python, C++, Java, MATLAB, Web Services, Micro Services (prefer .Net experience)
  • Familiarity with Version Control systems
  • Understanding of Software Development Life Cycle processes and tools
  • Strong problem-solving, testing, and QA skills
  • Desired Skills :

  • Experience with relational databases and data analysis
  • Experience in the design, development, and maintenance of enterprise applications
  • Technical experience with inter-process communications tools and techniques
  • Basic understanding of control systems
  • Soft Skills :

  • Excellent communication skills (verbal and written)
  • Ability to create and present material to various organizational levels
  • High degree of commitment, initiative, and results orientation
  • Disciplined, rigorous, and customer-focused mindset
  • 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 :

  • No third-party resumes will be accepted.
  • Drug testing and / or other employment-related inquiries may be conducted.
  • CTG will consider qualified applicants with criminal histories in accordance with local, state, and federal laws.
  • All interested individuals MUST be able to work on a W2 Tax basis (no C2C or third-party vendors).
  • CTG is an Equal Employment Opportunity employer.
  • CTG is an E-Verify Company.
  • 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.

    [job_alerts.create_a_job]

    Software Engineer Ii • Durham, NC, US

    [internal_linking.related_jobs]
    Process Engineer III

    Process Engineer III

    Novartis • Durham, North Carolina, United States
    [job_card.full_time]
    This job is with Novartis, an inclusive employer and a member of myGwork – the largest global platform for the LGBTQ+ business community. Please do not contact the recruiter directly.LI-Onsite Locat...[show_more]
    [last_updated.last_updated_variable_days] • [promoted]
    Validation Engineer III

    Validation Engineer III

    Novartis • Durham, North Carolina, United States
    [job_card.full_time]
    This job is with Novartis, an inclusive employer and a member of myGwork – the largest global platform for the LGBTQ+ business community. Please do not contact the recruiter directly.The Validation ...[show_more]
    [last_updated.last_updated_variable_days] • [promoted]
    Software Sales Engineer

    Software Sales Engineer

    FlexGen • Durham, North Carolina, United States, 27701
    [job_card.full_time]
    FlexGen is an innovative software and services provider in the global energy storage sector.At the forefront of the energy transition, FlexGen leverages decades of engineering and software expertis...[show_more]
    [last_updated.last_updated_30]
    IT System Engineer I

    IT System Engineer I

    VC3 • USA, Remote, North Carolina, US
    [filters.remote]
    [job_card.full_time]
    [filters_job_card.quick_apply]
    This is a remote-first role; however, candidates must be based in or near North Carolina to ensure essential on-site coverage when required. At VC3, we don’t just solve IT problems — we own them.We ...[show_more]
    [last_updated.last_updated_variable_days]
    Validation Engineer III

    Validation Engineer III

    Novartis Group Companies • Durham, NC, United States
    [job_card.full_time]
    The Validation Engineer III, is responsible for authoring, executing and reviewing / approval of SOP's, commissioning documentation, documents required for. Please note this role is on-site 5 days a w...[show_more]
    [last_updated.last_updated_variable_days] • [promoted]
    Principal Software Engineer

    Principal Software Engineer

    Argyllinfotech • NC, United States
    [job_card.full_time]
    [filters_job_card.quick_apply]
    MessageBody"> Job Title : Principal Software Engineer Location : Charlotte, NC Experience : 10 <...[show_more]
    [last_updated.last_updated_1_day]
    CQV Engineer

    CQV Engineer

    PSC Biotech • Durham, NC, us
    [job_card.full_time]
    [filters_job_card.quick_apply]
    PSC Biotech provides the life sciences with essential services to ensure that health care products are developed, manufactured, and distributed to the highest standards, in compliance with all appl...[show_more]
    [last_updated.last_updated_variable_days]
    UI Software Engineer Remote

    UI Software Engineer Remote

    Cisco Systems, Inc. • Research Triangle Park, NC, United States
    [filters.remote]
    [job_card.full_time]
    The application window is expected to close on : December 15, 2025.Job posting may be removed earlier if the position is filled or if a sufficient number of applications are received.The LIO (Lifecy...[show_more]
    [last_updated.last_updated_variable_days] • [promoted]
    Mobile - Software Engineer in Test

    Mobile - Software Engineer in Test

    Signature Consultants • USA, North Carolina, Durham
    [job_card.full_time]
    [filters_job_card.quick_apply]
    Mobile - Software Engineer in Test.Bachelor's degree (or higher) in Computer Science or a related field.Swift, Xcode, XCUITest, Kotlin, Espresso, Jetpack Compose. Experience with the full lifecycle ...[show_more]
    [last_updated.last_updated_variable_days]
    Field System Engineer - Indianapolis

    Field System Engineer - Indianapolis

    bioMerieux Inc. • Durham, NC, United States
    [job_card.full_time]
    The Field Systems Engineer (FSE) is responsible for attending to service needs of bioMerieux customers within their assigned geographic territory, as well as nationally, on an as-needed basis, util...[show_more]
    [last_updated.last_updated_30] • [promoted]
    Software Engineer

    Software Engineer

    Gradient Health • Durham, NC, US
    [job_card.full_time]
    We are looking for a Mid-Level software engineer with a focus on : .Working with large amounts of data.Using distributed computing (google cloud). Maintaining systems (App Engine, Cloud Functions).Exp...[show_more]
    [last_updated.last_updated_30] • [promoted]
    Senior Enbedded Software Engineer

    Senior Enbedded Software Engineer

    Blossom HR • North Carolina, United States
    [job_card.full_time]
    [filters_job_card.quick_apply]
    A technology company specializing in the development of electronic and electromechanical products is seeking a Senior Embedded Software Engineer. The organization serves a variety of industries and ...[show_more]
    [last_updated.last_updated_variable_days]
    IT Systems Engineer II

    IT Systems Engineer II

    VC3 • USA, Remote, North Carolina, US
    [filters.remote]
    [job_card.full_time]
    [filters_job_card.quick_apply]
    This is a remote-first role; however, candidates must be based in or near North Carolina to ensure on-site coverage when required. At VC3, we don’t just solve IT problems — we own them.We serve hund...[show_more]
    [last_updated.last_updated_variable_days]
    Junior Software Engineer

    Junior Software Engineer

    Builder Clarity LLC • Durham, North Carolina, United States
    [job_card.full_time]
    [filters_job_card.quick_apply]
    YOU MUST LIVE IN RALEIGH, DURHAM (TRIANGLE) AREA OR YOUR APPLICATION WILL BE AUTOMATICALLY REJECTED.Zapier / N8N / Make, API integration and iterate on our BI Dashboard SaaS product as we pivot t...[show_more]
    [last_updated.last_updated_30]
    Senior Software Engineering Manager

    Senior Software Engineering Manager

    WillowTree • Durham, NC, United States
    [job_card.full_time]
    Locations : Boston, MA; Charlottesville, VA; Columbus, OH; Durham, NC.WillowTree, a TELUS International Company, is an award-winning digital product consultancy driven by innovation and user-centric...[show_more]
    [last_updated.last_updated_variable_days] • [promoted]
    Surgical Technologist II - Operating Room (On-Call Schedule)

    Surgical Technologist II - Operating Room (On-Call Schedule)

    UNC Health • Holly Springs, North Carolina, United States
    [job_card.full_time]
    This position qualifies for our UNC Rex Surgical Technologist Commitment Incentive Program–.Option 1 : $10,000 spread over a two (2) year period paid in three equal payments after the teammate...[show_more]
    [last_updated.last_updated_variable_days] • [promoted]
    Datacenter Embedded Software Engineer

    Datacenter Embedded Software Engineer

    FlexGen • Durham, North Carolina, United States, 27701
    [job_card.full_time]
    FlexGen is an innovative software and services provider in the global energy storage sector.At the forefront of the energy transition, FlexGen leverages decades of engineering and software expertis...[show_more]
    [last_updated.last_updated_30]
    Research & Development Engineer II

    Research & Development Engineer II

    Duke Clinical Research Institute • Durham, NC, United States
    [job_card.full_time]
    Duke University was created in 1924 through an indenture of trust by James Buchanan Duke.Today, Duke is regarded as one of America's leading research universities. Located in Durham, North Carolina,...[show_more]
    [last_updated.last_updated_30] • [promoted]