Bachelor's degree in Computer Science, Information Technology, or a related field, or equivalent work experience (minimum 2 years of software development experience). * ServiceNow Developer or ...
Quick apply
Bachelor's degree in Computer Science, Information Technology, or a related field, or equivalent work experience (minimum 2 years of software development experience). * ServiceNow Developer or ...
Quick apply
Bachelor's degree in Computer Science, Information Technology, or a related field, or equivalent work experience (minimum 2 years of software development experience). * ServiceNow Developer or ...
Buffalo, NY · On-site
Bachelors degree in Computer Science, Software Engineering, or a related field, or equivalent experience. * Strong programming fundamentals (Python preferred). * Understanding of object-oriented ...
Quick apply
Buffalo, NY · On-site
Bachelors degree in Computer Science, Software Engineering, or a related field, or equivalent experience. * Strong programming fundamentals (Python preferred). * Understanding of object-oriented ...
Bachelor's degree in computer science or equivalent practical experience. * 2+ years of experience as Software Engineer or Software Developer or in a relevant role. * Understanding of OOPS concepts ...
Bachelor's degree in computer science or equivalent practical experience. * 2+ years of experience as Software Engineer or Software Developer or in a relevant role. * Understanding of OOPS concepts ...
Buffalo, NY · Remote
$40/hr
Deep knowledge of data structures, algorithms, object-oriented programming, computer architecture, operating systems, database systems, software engineering, discrete mathematics, and theory of ...
Buffalo, NY · Remote
$40/hr
Deep knowledge of data structures, algorithms, object-oriented programming, computer architecture, operating systems, database systems, software engineering, discrete mathematics, and theory of ...
Buffalo, NY · On-site
$158.60K - $168.60K/yr
Lead Software Engineer Job Location: 465 Main Street, Buffalo, NY 14203. Position requires in ... Bachelor's degree (or foreign equivalent) in Computer Science, Computer Engineering, Computer ...
Buffalo, NY · On-site
$158.60K - $168.60K/yr
Lead Software Engineer Job Location: 465 Main Street, Buffalo, NY 14203. Position requires in ... Bachelor's degree (or foreign equivalent) in Computer Science, Computer Engineering, Computer ...
Buffalo, NY · On-site
$158.60K - $168.60K/yr
Lead Software Engineer Job Location: 465 Main Street, Buffalo, NY 14203. Position requires in ... Bachelor's degree (or foreign equivalent) in Computer Science, Computer Engineering, Computer ...
Buffalo, NY · On-site
$158.60K - $168.60K/yr
Lead Software Engineer Job Location: 465 Main Street, Buffalo, NY 14203. Position requires in ... Bachelor's degree (or foreign equivalent) in Computer Science, Computer Engineering, Computer ...
$52.75 - $69.75/hr
Bachelors degree in Computer Science, Software Engineering, or a related field, or equivalent experience. * Strong programming fundamentals (Python preferred). * Understanding of object-oriented ...
Quick apply
$52.75 - $69.75/hr
Bachelors degree in Computer Science, Software Engineering, or a related field, or equivalent experience. * Strong programming fundamentals (Python preferred). * Understanding of object-oriented ...
$64.90K - $84.30K/yr
Bachelors degree in Computer Science, Software Engineering, or a related field, or equivalent experience. * Strong programming fundamentals (Python preferred). * Understanding of object-oriented ...
Quick apply
$64.90K - $84.30K/yr
Bachelors degree in Computer Science, Software Engineering, or a related field, or equivalent experience. * Strong programming fundamentals (Python preferred). * Understanding of object-oriented ...
Buffalo, NY · On-site
$165K - $175K/yr
Bachelor's degree (or foreign equivalent) in Computer Science, Engineering (any), or a related technical field plus three (3) years of experience in the job offered or as a Software Engineer ...
Buffalo, NY · On-site
$165K - $175K/yr
Bachelor's degree (or foreign equivalent) in Computer Science, Engineering (any), or a related technical field plus three (3) years of experience in the job offered or as a Software Engineer ...
$165K - $175K/yr
Bachelor's degree (or foreign equivalent) in Computer Science, Engineering (any), or a related technical field plus three (3) years of experience in the job offered or as a Software Engineer ...
$165K - $175K/yr
Bachelor's degree (or foreign equivalent) in Computer Science, Engineering (any), or a related technical field plus three (3) years of experience in the job offered or as a Software Engineer ...
Buffalo, NY · Remote
$40/hr
Ability to explain computational thinking, abstraction, iteration, recursion, and software development life cycle while preparing students for computer science coursework and software engineering ...
Buffalo, NY · Remote
$40/hr
Ability to explain computational thinking, abstraction, iteration, recursion, and software development life cycle while preparing students for computer science coursework and software engineering ...
$24 - $35/hr
Minimum of 2-4 years' experience in computer programming or computer programming experience through college courses Ability to communicate professionally both verbally and in written form Ability to ...
$24 - $35/hr
Minimum of 2-4 years' experience in computer programming or computer programming experience through college courses Ability to communicate professionally both verbally and in written form Ability to ...
... both AI systems and software engineering to solve open-ended problems in the fast-moving AI ... You have a BS/MS/PhD in a Computer Science, Engineering or related scientific field or equivalent ...
... both AI systems and software engineering to solve open-ended problems in the fast-moving AI ... You have a BS/MS/PhD in a Computer Science, Engineering or related scientific field or equivalent ...
Buffalo, NY · On-site
$110K - $150K/yr
... computer science fundamentals. The technologies you are familiar with are less important to us than your ability to solve complex software problems and apply software engineering best practices.
Buffalo, NY · On-site
$110K - $150K/yr
... computer science fundamentals. The technologies you are familiar with are less important to us than your ability to solve complex software problems and apply software engineering best practices.
Buffalo, NY · On-site
$124K - $280K/yr
Those in software engineering at PwC will focus on developing innovative software solutions to ... Computer Systems Analysis, Data Processing/Analytics/Science, Game Design, Information ...
Buffalo, NY · On-site
$124K - $280K/yr
Those in software engineering at PwC will focus on developing innovative software solutions to ... Computer Systems Analysis, Data Processing/Analytics/Science, Game Design, Information ...
Buffalo, NY · On-site
$94.40K - $129.30K/yr
... Engineering team and work on our SaaS Product, MAX Digital. The position will focus on backend ... Ability to read, write, speak and understand English. * BS degree in Computer Science or a related ...
Buffalo, NY · On-site
$94.40K - $129.30K/yr
... Engineering team and work on our SaaS Product, MAX Digital. The position will focus on backend ... Ability to read, write, speak and understand English. * BS degree in Computer Science or a related ...
$94.40K - $129.30K/yr
... Engineering team and work on our SaaS Product, MAX Digital. The position will focus on backend ... Ability to read, write, speak and understand English. * BS degree in Computer Science or a related ...
$94.40K - $129.30K/yr
... Engineering team and work on our SaaS Product, MAX Digital. The position will focus on backend ... Ability to read, write, speak and understand English. * BS degree in Computer Science or a related ...
$94.40K - $129.30K/yr
... Engineering team and work on our SaaS Product, MAX Digital. The position will focus on backend ... Ability to read, write, speak and understand English. * BS degree in Computer Science or a related ...
$94.40K - $129.30K/yr
... Engineering team and work on our SaaS Product, MAX Digital. The position will focus on backend ... Ability to read, write, speak and understand English. * BS degree in Computer Science or a related ...
$75K - $120K/yr
Preferred Software, Computer Engineering, Electrical Engineering, or related technical discipline. * Proficiency at Object Oriented Programming languages such as C++, C#, python, etc. This includes U ...
$75K - $120K/yr
Preferred Software, Computer Engineering, Electrical Engineering, or related technical discipline. * Proficiency at Object Oriented Programming languages such as C++, C#, python, etc. This includes U ...
Niagara Falls, NY · On-site
$75K - $120K/yr
Preferred Software, Computer Engineering, Electrical Engineering, or related technical discipline. * Proficiency at Object Oriented Programming languages such as C++, C#, python, etc. This includes U ...
Niagara Falls, NY · On-site
$75K - $120K/yr
Preferred Software, Computer Engineering, Electrical Engineering, or related technical discipline. * Proficiency at Object Oriented Programming languages such as C++, C#, python, etc. This includes U ...
$61.5K - $74K
2% of jobs
$74K - $86.5K
4% of jobs
$86.5K - $99K
6% of jobs
$99K - $111.5K
8% of jobs
$118.2K is the 25th percentile. Wages below this are outliers.
$111.5K - $124K
7% of jobs
$124K - $136.5K
18% of jobs
The median wage is $139.5K / yr.
$136.5K - $149K
16% of jobs
$149K - $161.5K
2% of jobs
$166.7K is the 75th percentile. Wages above this are outliers.
$161.5K - $174.1K
26% of jobs
$174.1K - $186.6K
1% of jobs
$186.6K - $199.1K
8% of jobs
$61.5K
$142.9K
$199.1K
| Aspect | Computer Software Engineering | Computer Software Development |
|---|---|---|
| Credentials | Bachelor's in Software Engineering, Computer Science, or related field; certifications like Certified Software Development Professional (CSDP) | Bachelor's in Computer Science, Software Engineering, or related; certifications less common |
| Work Environment | Designing, analyzing, and managing software projects; often involved in system architecture | Writing, testing, and debugging code; focused on creating software applications |
| Employer & Industry Usage | Used by tech companies, consulting firms, and large organizations for complex projects | Common across startups, tech firms, and software companies for product development |
While both roles involve software creation, Computer Software Engineering emphasizes designing and managing software systems, whereas Computer Software Development focuses on coding and implementing software solutions. Understanding these differences helps in choosing the right career path or job search focus.

Overview
Location: Buffalo, NY
Duration: 12 months
Overview:
The Software Engineer I will be responsible for designing, developing, and maintaining software applications to solve complex problems. This role involves evaluating client requirements, preparing application environments, and providing ongoing support for various software solutions. The ideal candidate will collaborate with cross-functional teams to deliver high-quality software that meets client needs.
Primary Responsibilities:
Scope of Responsibilities:
The Software Engineer I will work under the supervision of the Technology Team Lead and may receive guidance from more experienced team members. The position requires a high level of independence in systems analysis and development tasks, with the expectation to assist in training less experienced staff and managing project activities.
Supervisory/Managerial Responsibilities:
This role does not include formal supervisory responsibilities but may involve directing tasks for junior staff on specific projects.
Education and Experience Required:
Education and Experience Preferred:
Excellent verbal and written English communication skills and the ability to interact professionally with a diverse group are required.
CTG does not accept unsolicited resumes from headhunters, recruitment agencies, or fee-based recruitment services for this role.
To Apply:
To be considered, please apply directly to this requisition using the link provided. For additional information, please contact the Recruiter Tana Stilloe at Tana.Stilloe@ctg.com. Kindly forward this to any other interested parties. Thank you!
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