Software Engineer II
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 [email protected].
Recommended Jobs
Senior Business Strategy Consultant | Remote & Flexible - Charlotte, NC
Job Description Job Description If you’re an experienced business professional seeking greater flexibility and ownership in your next chapter, this independent, performance-based consulting oppor…
Tax Senior Manager - Financial Services
Tax Senior Manager - Financial Services - Charlotte, NC Who: A highly experienced tax professional with 7+ years of public accounting experience and strong ASC 740 and corporate tax expertise. W…
IOS Senior Developer
JD: Provides intermediate level system analysis, design, development, and implementation of applications and databases. Integrates third party products. Translates technical specifications into c…
Head of Strategic Business Development, Life Insurance
Job Description: A fast-growing insurtech client is seeking a Head of Strategic Business Development, Life Insurance. This is a senior, hands-on sales role focused squarely on revenue generation,…
Mailroom Clerk
Job Description Job Description Johnson Service Group is searching for a Mailroom Clerk to join our team at our client site located in the UNCC area of Charlotte, NC. This role is budgeted for 3 …
Resident Assessment Coordinator Nurse (GARNER)
$10,000 Sign-On Bonus for FT MDS LPN $15,000 Sign-on Bonus for FT MDS RN Are you an experienced MDS nurse interested in the next step? Or are you an RN looking to expand your knowledge by learning …
2026 Buying and Procurement Internship
Are you ready to live at the beach? Are you a beach enthusiast looking for your next adventure? Do you enjoy helping people? Are you looking to gain experience in the field of Buying, Procurement, a…
Banquet Bartender
Company Description If you love saying YES and enjoy engaging with the community by leading with ART, 21c Museum Hotels is one of the pioneering examples of bridging the worlds of art and hospitality…
General Manager
General Manager Stars and Strikes Entertainment Center is seeking a highly motivated management candidate who is ready to be part of a high volume, fast-paced, growing family entertainment cente…
Dental Hygienist
About the Job: Growing general dentist practice looking for a full time Dental Hygienist to help us provide personalized dental care to our patients. We provide general, emergency, cosmetic, and per…