Talent.com

Software developer [h1.location_city]

[job_alerts.create_a_job]

Software developer • durham nc

[last_updated.last_updated_variable_days]
Research Software Developer

Research Software Developer

The University of North Carolina at Chapel HillChapel Hill, NC, US
[job_card.permanent]
The will contribute to the design, development, and operation of cloud-native computing environments that support research and data-driven projects at the Renaissance Computing Institute (RENCI).Th...[show_more][last_updated.last_updated_variable_days]
  • [promoted]
SNOW Developer

SNOW Developer

RIT Solutions, Inc.Durham, NC, United States
[job_card.full_time]
As a SNOW Developer, you will work with a highly skilled team focused on developing, implementing, customizing, and configuring complex ServiceNow solutions focusing on Event Management and the Ope...[show_more][last_updated.last_updated_variable_days]
entry level Software developer / Data engineer

entry level Software developer / Data engineer

SynergisticITDurham, NC, US
[job_card.full_time]
Fresh Graduate to Full-Time Offer : A Job Search Strategy That Respects Your Timeline.For students and professionals who recently graduated, the job search pressure is different.You're not just look...[show_more][last_updated.last_updated_30]
Software Engineer

Software Engineer

Red Hat, LLCDurham
[job_card.full_time] +1
Red Hat is the world’s leading provider of enterprise open source software solutions, using a community-powered approach to deliver reliable and high-performing Linux, hybrid cloud, container, and ...[show_more][last_updated.last_updated_30]
Senior Software Engineer

Senior Software Engineer

Strategic EmploymentDurham, NC, United States
[job_card.full_time]
Our client is a fast-growing technology startup using AI to simplify complex sales processes.Their platform helps teams surface risks, automate repetitive tasks, and drive faster, more consistent e...[show_more][last_updated.last_updated_30]
Content Manager OnDemand Software Developer Support Engineer

Content Manager OnDemand Software Developer Support Engineer

IBMDurham, NC, United States
[job_card.full_time]
Content Manager OnDemand Software Developer Support Engineer Join to apply for the.Content Manager OnDemand Software Developer Support Engineer. Introduction IBM Content Manager OnDemand (CMOD) is a...[show_more][last_updated.last_updated_30]
  • [promoted]
z / OS Software Developer

z / OS Software Developer

JobotDurham, NC, United States
[job_card.full_time]
Remote z / OS Assembler programming opportunity.This Jobot Consulting Job is hosted by : Charles Simmons.Are you a fit? Easy Apply now by clicking the 'Apply' button and sending us your resume.Seeking...[show_more][last_updated.last_updated_variable_days]
Senior Software Engineer / Developer

Senior Software Engineer / Developer

Fidelity InvestmentsDurham, NC, US
[job_card.full_time]
Develops Web applications in a hybrid technology stack — Angular, GraphQL, and Java.Programs software solutions using Angular, NgRx, Cascading Style Sheets (CSS), and HTML.Integrates Application Pr...[show_more][last_updated.last_updated_30]
Fintech Application Developer

Fintech Application Developer

TEKsystemsDurham,NC,27701,USA
[job_card.full_time] +1
Our Client is seeking a Senior Finance Technology Application Developer to join their team focused on technology solutions supporting fund accounting, financial reporting, and finance operations.Th...[show_more][last_updated.last_updated_variable_days]
Software Developer

Software Developer

ATTAINX INCDurham, North Carolina, United States, 27711
[job_card.full_time]
Must be eligible for a Public Trust .Full-Stack developer responsible for the design and implementation of a distributed enterprise application with external and internal interfaces utilizing micro...[show_more][last_updated.last_updated_variable_days]
  • [promoted]
Research Software Developer

Research Software Developer

InsideHigherEdChapel Hill, North Carolina, United States
[job_card.full_time] +2
Renaissance Computing Inst-637100.A global higher education leader in innovative teaching, research and public service, the. University of North Carolina at Chapel Hill.Known for its beautiful campu...[show_more][last_updated.last_updated_variable_days]
Research Software Developer

Research Software Developer

The University of North Carolina at Chapel HillChapel Hill, NC, US
[job_card.variable_days_ago]
[job_preview.job_type]
  • [job_card.permanent]
[job_card.job_description]

The will contribute to the design, development, and operation of cloud-native computing environments that support research and data-driven projects at the Renaissance Computing Institute (RENCI). This role focuses on building foundational software components and workflows while developing skills in modern research software engineering practices.

Responsibilities include :

1. Implementing data structures, algorithms, and research workflows

2. Assisting with DevOps and automation practices, including continuous integration pipelines and deployment workflows

3. Supporting improvements to security, reliability, and observability, such as automated testing, vulnerability scanning, and performance monitoring

The Research Software Developer will work closely with senior engineers, RENCI management, and research partners to understand requirements, implement features, demonstrate functionality, and incorporate user feedback. This position provides strong opportunities for mentorship, skill development, and professional growth within a collaborative research environment. Minimum Education and Experience Requirements Relevant post-Baccalaureate degree required (or foreign degree equivalent); for candidates demonstrating comparable independent research productivity, will accept a relevant Bachelor’s degree (or foreign degree equivalent) and 3 or more years of relevant experience in substitution. May require terminal degree and licensure. Required Qualifications, Competencies, and Experience - Foundational experience in software development, demonstrated through coursework, academic projects, internships, or early-career professional experience

  • Experience with at least one major programming language such as Python or Java. Familiarity with software engineering fundamentals, including data structures, algorithms, version control, and debugging
  • Basic experience working in Linux or command-line environments

Introductory understanding of one or more of the following :

  • Object-oriented or functional programming concepts
  • Databases or data storage systems
  • Cloud or container-based environments
  • Authentication and authorization concepts
  • Ability to work effectively in a team-based, iterative development environment
  • Strong written and verbal communication skills, curiosity, and a willingness to learn new technologies Preferred Qualifications, Competencies, and Experience Master’s degree preferred. Exposure through coursework or projects to :
  • Docker containers
  • Kubernetes or cloud platforms
  • CI / CD tools and workflows
  • Interest in research computing, data science platforms, or cyberinfrastructure
  • Experience working on collaborative software projects (academic, open-source, or internship-based) Special Physical / Mental Requirements Campus Security Authority Responsibilities