We're looking for a Software Developer with 2-4 years of professional experience to join our team and help build reliable, scalable applications that support our growing business. You'll work across ...
We're looking for a Software Developer with 2-4 years of professional experience to join our team and help build reliable, scalable applications that support our growing business. You'll work across ...
Software Developer/Engineer
Raleigh, NC · On-site
We're looking for a Software Developer with 2-4 years of professional experience to join our team and help build reliable, scalable applications that support our growing business. You'll work across ...
Software Developer/Engineer
Raleigh, NC · On-site
We're looking for a Software Developer with 2-4 years of professional experience to join our team and help build reliable, scalable applications that support our growing business. You'll work across ...
Software Developer
Fort Liberty, NC · On-site
As a Software Engineer (Developer) you will help ensure today is safe and tomorrow is smarter. Our work depends on Software Engineer (Developer) joining our team to design, develop, code, test, and ...
Software Developer
Fort Liberty, NC · On-site
As a Software Engineer (Developer) you will help ensure today is safe and tomorrow is smarter. Our work depends on Software Engineer (Developer) joining our team to design, develop, code, test, and ...
Software Developer
Fayetteville, NC · On-site
As a Software Engineer (Developer) you will help ensure today is safe and tomorrow is smarter. Our work depends on Software Engineer (Developer) joining our team to design, develop, code, test, and ...
Software Developer
Fayetteville, NC · On-site
As a Software Engineer (Developer) you will help ensure today is safe and tomorrow is smarter. Our work depends on Software Engineer (Developer) joining our team to design, develop, code, test, and ...
Software Developer
Boone, NC · On-site
Software Developers also analyze and design databases within an application area. RESPONSIBILITIES * Designs or develops software systems using design and functional specifications, scientific ...
Quick apply
Software Developer
Boone, NC · On-site
Software Developers also analyze and design databases within an application area. RESPONSIBILITIES * Designs or develops software systems using design and functional specifications, scientific ...
Software Developer
Cary, NC · On-site
NET C# Developer to join their Cary, NC office. The role involves leading a small team of developers, architecting and implementing software solutions, and enhancing efficiency across various ...
Software Developer
Cary, NC · On-site
NET C# Developer to join their Cary, NC office. The role involves leading a small team of developers, architecting and implementing software solutions, and enhancing efficiency across various ...
Software Developer
Raleigh, NC · On-site
Bachelor's degree in computer science, software engineering, or a related field * 10+ years of experience, including prior experience leading or mentoring developers * Proficiency in .NET/C# with an ...
Software Developer
Raleigh, NC · On-site
Bachelor's degree in computer science, software engineering, or a related field * 10+ years of experience, including prior experience leading or mentoring developers * Proficiency in .NET/C# with an ...
Bachelor's degree in computer science, software engineering, or a related field * 10+ years of experience, including prior experience leading or mentoring developers * Proficiency in .NET/C# with an ...
Bachelor's degree in computer science, software engineering, or a related field * 10+ years of experience, including prior experience leading or mentoring developers * Proficiency in .NET/C# with an ...
Bachelor's degree in computer science, software engineering, or a related field * 10+ years of experience, including prior experience leading or mentoring developers * Proficiency in .NET/C# with an ...
Bachelor's degree in computer science, software engineering, or a related field * 10+ years of experience, including prior experience leading or mentoring developers * Proficiency in .NET/C# with an ...
Bachelor's degree in computer science, software engineering, or a related field * 10+ years of experience, including prior experience leading or mentoring developers * Proficiency in .NET/C# with an ...
Bachelor's degree in computer science, software engineering, or a related field * 10+ years of experience, including prior experience leading or mentoring developers * Proficiency in .NET/C# with an ...
Bachelor's degree in computer science, software engineering, or a related field * 10+ years of experience, including prior experience leading or mentoring developers * Proficiency in .NET/C# with an ...
Bachelor's degree in computer science, software engineering, or a related field * 10+ years of experience, including prior experience leading or mentoring developers * Proficiency in .NET/C# with an ...
Bachelor's degree in computer science, software engineering, or a related field * 10+ years of experience, including prior experience leading or mentoring developers * Proficiency in .NET/C# with an ...
Bachelor's degree in computer science, software engineering, or a related field * 10+ years of experience, including prior experience leading or mentoring developers * Proficiency in .NET/C# with an ...
Software Developer
Cary, NC · On-site
Bachelor's degree in computer science, software engineering, or a related field * 10+ years of experience, including prior experience leading or mentoring developers * Proficiency in .NET/C# with an ...
Software Developer
Cary, NC · On-site
Bachelor's degree in computer science, software engineering, or a related field * 10+ years of experience, including prior experience leading or mentoring developers * Proficiency in .NET/C# with an ...
Bachelor's degree in computer science, software engineering, or a related field * 10+ years of experience, including prior experience leading or mentoring developers * Proficiency in .NET/C# with an ...
Bachelor's degree in computer science, software engineering, or a related field * 10+ years of experience, including prior experience leading or mentoring developers * Proficiency in .NET/C# with an ...
AWS Connect Developer/Engineer
Durham, NC · On-site
Required Qualifications • Bachelor's degree in Computer Science or a related field, or equivalent professional experience. • 10+ years of experience as a Software Engineer, Technical Lead, or ...
AWS Connect Developer/Engineer
Durham, NC · On-site
Required Qualifications • Bachelor's degree in Computer Science or a related field, or equivalent professional experience. • 10+ years of experience as a Software Engineer, Technical Lead, or ...
Software Developer
Concord, NC · Hybrid
$93K - $126K/yr
Software Engineering Job Qualifications: Skills: ESRI Software, Geographic Information Systems (GIS), Geospatial Data, Javascript Coding, Python Software Development Certifications: None Experience ...
New
Software Developer
Concord, NC · Hybrid
$93K - $126K/yr
Software Engineering Job Qualifications: Skills: ESRI Software, Geographic Information Systems (GIS), Geospatial Data, Javascript Coding, Python Software Development Certifications: None Experience ...
New
Software Developer
Fayetteville, NC · On-site
$86K - $198K/yr
As a software developer, you know that good software is more than just a nice-looking interface + data. You need the right combination of clean code, APIs, analytics, and infrastructure to help build ...
Software Developer
Fayetteville, NC · On-site
$86K - $198K/yr
As a software developer, you know that good software is more than just a nice-looking interface + data. You need the right combination of clean code, APIs, analytics, and infrastructure to help build ...
Software Developer
Fayetteville, NC · On-site
$86K - $198K/yr
As a software developer, you know that good software is more than just a nice-looking interface + data. You need the right combination of clean code, APIs, analytics, and infrastructure to help build ...
Software Developer
Fayetteville, NC · On-site
$86K - $198K/yr
As a software developer, you know that good software is more than just a nice-looking interface + data. You need the right combination of clean code, APIs, analytics, and infrastructure to help build ...
Software Developer
Fayetteville, NC · On-site +1
$86K - $198K/yr
Share Software Developer The Opportunity: As a software developer, you know that good software is more than just a nice-looking interface + data. You need the right combination of clean code, APIs ...
Software Developer
Fayetteville, NC · On-site +1
$86K - $198K/yr
Share Software Developer The Opportunity: As a software developer, you know that good software is more than just a nice-looking interface + data. You need the right combination of clean code, APIs ...
Software Developer
Fayetteville, NC · On-site
$86K - $198K/yr
Software Developer The Opportunity: As a software developer, you know that good software is more than just a nice-looking interface + data. You need the right combination of clean code, APIs ...
Software Developer
Fayetteville, NC · On-site
$86K - $198K/yr
Software Developer The Opportunity: As a software developer, you know that good software is more than just a nice-looking interface + data. You need the right combination of clean code, APIs ...
Software Developer Engineer information
See North Carolina salary details
$26.8K - $44.3K
6% of jobs
$53.5K is the 25th percentile. Wages below this are outliers.
$44.3K - $61.8K
36% of jobs
The median wage is $67.8K / yr.
$61.8K - $79.4K
23% of jobs
$90.9K is the 75th percentile. Wages above this are outliers.
$79.4K - $96.9K
15% of jobs
$96.9K - $114.4K
8% of jobs
$114.4K - $131.9K
4% of jobs
$131.9K - $149.4K
5% of jobs
$149.4K - $166.9K
1% of jobs
$166.9K - $184.4K
1% of jobs
$184.4K - $202K
0% of jobs
$202K - $219.5K
0% of jobs
$26.8K
$91.1K
$219.5K
How much do software developer engineer jobs pay per year?
How do Software Developer Engineers typically collaborate with cross-functional teams during a project?
What are Software Developer Engineers?
What are the key skills and qualifications needed to thrive as a Software Developer Engineer, and why are they important?
What is the difference between Software Developer Engineer vs Software Engineer?
| Aspect | Software Developer Engineer | Software Engineer |
|---|---|---|
| Credentials | Bachelor's degree in CS or related field; coding certifications | Bachelor's or higher in CS or related field; certifications optional |
| Work Environment | Development teams, coding, testing, debugging | Design, development, system analysis, collaboration |
| Industry Usage | Common in tech companies, startups, software firms | Widespread across tech, finance, healthcare, and more |
Both roles involve coding and software development, but Software Developer Engineers often focus more on building and implementing software solutions, while Software Engineers may have broader responsibilities including system design and architecture. The titles are frequently used interchangeably, but understanding their nuances helps in job searches and career planning.

Full-time
Medical, Dental, Vision, Life, Retirement, PTO
Posted 6 days ago
Job description
Join ProMach and shine. Whether you're creative, strategic, persuasive, or mechanically inclined, there's a place for you here. Be a problem-solver, a closer, a futurist - whatever drives you.
At ProMach, you'll be challenged and rewarded as you help improve packaging performance and shape the future of automation. And we'll be proud to have you on the journey.
Do we have your attention? Keep reading.
Ossid is searching for top candidates for our Software Developer/Engineer position located in North Carolina.
We're looking for a Software Developer with 2-4 years of professional experience to join our team and help build reliable, scalable applications that support our growing business. You'll work across the full development lifecycle, contribute to new feature design, integrate with APIs, and help maintain and improve existing systems.
Key Responsibilities
- Develop, test, and maintain applications using .NET and C#
- Design, build, and consume RESTful APIs, including authentication, data exchange, and integration with thirdparty services
- Optimize and maintain SQL database structures, queries, and stored procedures
- Collaborate with crossfunctional teams to define requirements and deliver highquality solutions
- Troubleshoot, debug, and resolve application issues in a timely manner
- Participate in code reviews and contribute to continuous improvement of development practices
- Write clean, maintainable, and welldocumented code
Required Qualifications
- 2-4 years of handson software development experience
- Strong proficiency in .NET (Core or Framework) and C#
- Solid understanding of SQL databases (SQL Server or similar)
- Experience designing, implementing, and integrating RESTful APIs
- Familiarity with version control systems such as Git
- Understanding of software design principles, patterns, and best practices
- Strong problemsolving abilities and attention to detail
- Ability to work independently and as part of a collaborative team
- Good communication skills, both written and verbal
- Willingness to learn new technologies and adapt to evolving project needs
Preferred Skills
- Experience with PLC programming or industrial automation systems
- Exposure to cloud platforms (Azure, AWS), including API gateways or serverless API endpoints
- Experience with webbased development
- Experience with WPF, WinForms, and MVVM architectural patterns
- Familiarity with CI/CD pipelines and DevOps practices
- Understanding of networking fundamentals or industrial communication protocols
What's in it for you?
There's no monopoly on good ideas or limits to how far you can advance with our team. We offer an open, communicative environment that fosters individual initiative. We pride ourselves in being a company where people choose to build a career.
In addition to growth opportunities, as a ProMach employee, you receive more than just a paycheck. Total compensation includes your salary, comprehensive medical/dental/vision programs, as well as life insurance, a generous paid time off program, and a retirement savings plan with a company match. And because we understand the importance of feeling protected, there is no waiting period for benefits - you are eligible on your first day of employment!
Pro Mach, Inc.
We have been named to the Inc. 5,000 list of fastest growing private companies in the U.S. seven times. We continue to introduce innovative products, enter new markets, expand our global presence, and actively acquire new capabilities.
We have the rewards, opportunities, and the market strengths of a large organization combined with the entrepreneurial culture of a small, fast-paced company. You will enjoy the benefits of working with a growing company that competes globally with the personal touch and feel of a smaller company where you can make an impact every day.
Curious about life at ProMach?Follow us onLinkedIn,Twitter, andInstagram!
ProMach is an Equal Opportunity Employer. Pro Mach uses E-Verify to verify employment eligibility of all new hires to work in the United States. Pro Mach is a drug-free workplace.
We will ensure that individuals with disabilities are provided reasonable accommodation to participate in the job application or interview process, to perform essential job functions, and to receive other benefits and privileges of employment. Please contact us to request accommodation.
Please note that the pay ranges listed on external job boards, outside our posting details, do not accurately reflect our internal compensation ranges.
What's in it for you?
There's no monopoly on innovative ideas or limits to how far you can advance with our team. We offer an open, communicative environment that fosters individual initiative. We pride ourselves in being a company where people are happy and choose to build a career.
In addition to growth opportunities, as a ProMach employee, you receive more than just a paycheck. Total compensation includes your salary, comprehensive medical/dental programs, as well as life insurance, a generous paid time off program, and a retirement savings plan with a company match. And because we understand the importance of feeling protected, there is no waiting period for benefits - you are eligible on your first day of employment!
Please note that the pay ranges listed on external job boards, outside our posting details, do not accurately reflect our internal compensation ranges.
#OSSID
Pro Mach, Inc. was named to the Inc. 5,000 list of the fastest growing private companies in the U.S. seven times. We continue to introduce innovative products, enter new markets, expand our global presence, and actively acquire new capabilities.
We have the rewards, opportunities, and the market strength of a large organization combined with the entrepreneurial culture of a small, fast-paced company. You will enjoy the benefits of working with a growing company that competes globally, with the personal touch and feel of a smaller company where you can make an impact every day.
ProMach is an Equal Opportunity Employer. Pro Mach uses E-Verify to verify employment eligibility of all new hires to work in the United States. Pro Mach is a drug-free workplace.
We will ensure that individuals with disabilities are provided reasonable accommodation to participate in the job application or interview process, to perform essential job functions, and to receive other benefits and privileges of employment. Please contact us to request accommodation.