senior software engineer
$118K - $156K/yr
Education and Experience BS or MS in Computer Science. 5 years of experience as a professional software developer. Additional Relevant Skills: HL7 Integration. Linux CLI tools and development ...
$118K - $156K/yr
Education and Experience BS or MS in Computer Science. 5 years of experience as a professional software developer. Additional Relevant Skills: HL7 Integration. Linux CLI tools and development ...
$118K - $156K/yr
Education and Experience BS or MS in Computer Science. 5 years of experience as a professional software developer. Additional Relevant Skills: HL7 Integration. Linux CLI tools and development ...
Durham, NC · On-site
$118K - $156K/yr
Education and Experience BS or MS in Computer Science. 5 years of experience as a professional software developer. Additional Relevant Skills: HL7 Integration. Linux CLI tools and development ...
Durham, NC · On-site
$118K - $156K/yr
Education and Experience BS or MS in Computer Science. 5 years of experience as a professional software developer. Additional Relevant Skills: HL7 Integration. Linux CLI tools and development ...
Charlotte, NC · Hybrid
Role: Software Engineer Location: Charlotte, NC Duration: Long Term We are currently seeking a ... Bachelor's degree in computer science, information systems or related discipline with at least 7 ...
Charlotte, NC · Hybrid
Role: Software Engineer Location: Charlotte, NC Duration: Long Term We are currently seeking a ... Bachelor's degree in computer science, information systems or related discipline with at least 7 ...
$53 - $57/hr
Bachelor's degree in Computer Science, Engineering, or a related technical field, or equivalent practical experience * 5+ years of experience in software engineering and application development * 5+ ...
$53 - $57/hr
Bachelor's degree in Computer Science, Engineering, or a related technical field, or equivalent practical experience * 5+ years of experience in software engineering and application development * 5+ ...
Recent computer science/engineering/mathematics/statistics or science graduates or people looking ... Required skills for Java/full stack/software programmer: * Bachelors degree or masters degree in ...
Recent computer science/engineering/mathematics/statistics or science graduates or people looking ... Required skills for Java/full stack/software programmer: * Bachelors degree or masters degree in ...
$69 - $74/hr
Bachelor's degree in Computer Science, Engineering, or equivalent practical experience. * 5+ years of experience in software engineering or data engineering. * Experience with SQL, PL/SQL, and ...
$69 - $74/hr
Bachelor's degree in Computer Science, Engineering, or equivalent practical experience. * 5+ years of experience in software engineering or data engineering. * Experience with SQL, PL/SQL, and ...
Cary, NC · On-site
$60 - $64/hr
... Computer Engineering, or related field • 3+ years of relevant experience in embedded software development #ZR
Quick apply
Cary, NC · On-site
$60 - $64/hr
... Computer Engineering, or related field • 3+ years of relevant experience in embedded software development #ZR
Software Engineer IXL Learning, developer of personalized learning products used by millions of ... Bachelor's or advanced degree in Computer Science or a related discipline * Excellent programming ...
Software Engineer IXL Learning, developer of personalized learning products used by millions of ... Bachelor's or advanced degree in Computer Science or a related discipline * Excellent programming ...
Software Engineer IXL Learning, developer of personalized learning products used by millions of ... Bachelor's or advanced degree in Computer Science or a related discipline * Excellent programming ...
Software Engineer IXL Learning, developer of personalized learning products used by millions of ... Bachelor's or advanced degree in Computer Science or a related discipline * Excellent programming ...
Durham, NC · On-site +1
... Track computer system issues through to resolution Properly escalate unresolved issues to appropriate internal teams (e.g. software developers, IT, DevOps) Provide prompt and accurate feedback to ...
Durham, NC · On-site +1
... Track computer system issues through to resolution Properly escalate unresolved issues to appropriate internal teams (e.g. software developers, IT, DevOps) Provide prompt and accurate feedback to ...
Kitware is seeking a Software Engineer to join the Computer Vision team. This position offers an opportunity to help Kitware's customers build meaningful software that will stand the test of time.
Quick apply
Kitware is seeking a Software Engineer to join the Computer Vision team. This position offers an opportunity to help Kitware's customers build meaningful software that will stand the test of time.
Carrboro, NC · On-site
$75K - $95K/yr
Kitware is seeking a Software Engineer to join the Computer Vision team. This position offers an opportunity to help Kitware's customers build meaningful software that will stand the test of time.
Carrboro, NC · On-site
$75K - $95K/yr
Kitware is seeking a Software Engineer to join the Computer Vision team. This position offers an opportunity to help Kitware's customers build meaningful software that will stand the test of time.
$50.50 - $69.25/hr
Our company provides application analysis, design, development and programming, software ... in Computer Science or related field Qualifications Bachelor's Degree in Computer Science or ...
$50.50 - $69.25/hr
Our company provides application analysis, design, development and programming, software ... in Computer Science or related field Qualifications Bachelor's Degree in Computer Science or ...
$75K - $95K/yr
Kitware is seeking a Software Engineer to join the Computer Vision team. This position offers an opportunity to help Kitware's customers build meaningful software that will stand the test of time.
$75K - $95K/yr
Kitware is seeking a Software Engineer to join the Computer Vision team. This position offers an opportunity to help Kitware's customers build meaningful software that will stand the test of time.
Master's Degree in Computer Science or a related field with 1+ years of relevant experience, or a ... software development lifecycle, driving continuous improvement and innovation in engineering ...
Master's Degree in Computer Science or a related field with 1+ years of relevant experience, or a ... software development lifecycle, driving continuous improvement and innovation in engineering ...
Master's Degree in Computer Science or a related field with 1+ years of relevant experience, or a ... software development lifecycle, driving continuous improvement and innovation in engineering ...
Master's Degree in Computer Science or a related field with 1+ years of relevant experience, or a ... software development lifecycle, driving continuous improvement and innovation in engineering ...
$69 - $74/hr
Bachelor's degree in Computer Science, Engineering, or equivalent practical experience * 7+ years of software engineering experience, with a focus on data engineering * Hands-on experience building ...
$69 - $74/hr
Bachelor's degree in Computer Science, Engineering, or equivalent practical experience * 7+ years of software engineering experience, with a focus on data engineering * Hands-on experience building ...
Charlotte, NC · On-site +1
Bachelor's degree in Computer Science or a related field, or equivalent practical experience ... Understanding of software engineering disciplines and the ability to work across multiple layers of ...
Charlotte, NC · On-site +1
Bachelor's degree in Computer Science or a related field, or equivalent practical experience ... Understanding of software engineering disciplines and the ability to work across multiple layers of ...
Charlotte, NC · On-site +1
Bachelor's degree in Computer Science or a related field, or equivalent practical experience ... Understanding of software engineering disciplines and the ability to work across multiple layers of ...
Charlotte, NC · On-site +1
Bachelor's degree in Computer Science or a related field, or equivalent practical experience ... Understanding of software engineering disciplines and the ability to work across multiple layers of ...
Charlotte, NC · Hybrid
$69 - $74/hr
Bachelor's degree in Computer Science, Engineering, or equivalent practical experience * 5-10 years of software engineering experience * 2+ years of hands-on experience with Python development
Charlotte, NC · Hybrid
$69 - $74/hr
Bachelor's degree in Computer Science, Engineering, or equivalent practical experience * 5-10 years of software engineering experience * 2+ years of hands-on experience with Python development
$57.7K - $69.4K
2% of jobs
$69.4K - $81.2K
4% of jobs
$81.2K - $92.9K
6% of jobs
$92.9K - $104.6K
8% of jobs
$110.9K is the 25th percentile. Wages below this are outliers.
$104.6K - $116.4K
7% of jobs
$116.4K - $128.1K
18% of jobs
The median wage is $130.8K / yr.
$128.1K - $139.8K
16% of jobs
$139.8K - $151.6K
2% of jobs
$156.4K is the 75th percentile. Wages above this are outliers.
$151.6K - $163.3K
26% of jobs
$163.3K - $175K
1% of jobs
$175K - $186.8K
8% of jobs
$57.7K
$134.1K
$186.8K
| Aspect | Computer Software Engineer | Software Developer |
|---|---|---|
| Credentials | Bachelor's degree in Computer Science or related field; certifications like Microsoft Certified, AWS Certified | Bachelor's degree in Computer Science or related field; certifications optional |
| Work Environment | Designing, developing, testing, and maintaining software systems; often involved in system architecture | Writing, debugging, and implementing code; focused on application development |
| Industry Usage | Used across tech, finance, healthcare, and more for complex system development | Commonly used in app and web development across various industries |
Computer Software Engineers typically focus on designing and building complex software systems, often working on system architecture, while Software Developers mainly write and implement code for applications. Both roles require similar educational backgrounds and certifications, but their focus areas and responsibilities differ, with engineers handling broader system design and developers concentrating on coding tasks.

$118K - $156K/yr
Full-time
Posted 19 days ago
Inuson International Inc
JOB DESCRIPTION:
Our Client has a mission to save lives and make lives better for millions of children by bringing new technologies, new
tests, and new hope to parents and healthcare professionals worldwide. Position Summary This position comprises hands-
on software design, implementation, and verification of medical device software and infrastructure across multiple
software technologies. The successful candidate will become an instrumental part of a small team of software engineers
who create and support products used by medical and lab professionals to improve the lives of newborn babies. This role
reports to the Associate Director of Software Engineering. Roles and Responsibilities Quickly learn relevant knowledge
and skills specific to medical device software development. Proactively discover, understand, and prioritize software
requirements from both internal and external customers. Add features and fix bugs by writing testable code in the style of
existing code bases. Enhance software reliability through test automation. Deliver documents required by quality system
and software development lifecycle process. Research technology trade-offs and provide inputs to the software roadmap.
Setup development servers and other infrastructure related to software development and product support. Infrequent travel
for product support and training.
Qualifications and Requirements:
Excellent communication skills. Technical proficiency in C and C++.
Able to contribute to projects that span multiple platforms andor programming languages.
Able to quickly organize and understand complex software systems.
Education and Experience BS or MS in Computer Science. 5 years of experience as a professional software
developer.
Additional Relevant Skills:
HL7 Integration.
Linux CLI tools and development environments.
Python, Bash, JavaScript Node.js, Kotlin.
Experience with software development integrated with custom hardware.
Software development for the Android platform.
Configuration management, source control, and issue tracking tools.
Virtualization. Database design.
Education and Experience BS or MS in Computer Science. 5 years of experience as a professional software
developer..
 Experience with software development integrated with custom hardware.
Sourced by ZipRecruiter
It services
11 - 50 Employees
Trenton, NJ, US
2017