Talent.com

Associate software engineer Jobs in Durham, NC

Create a job alert for this search

Associate software engineer • durham nc

Last updated: 1 day ago

Software Engineer Intern (Summer 2027)

enfosDurham, NC, US
Full-time +1
Quick Apply

ENFOS is redefining how global enterprises manage long-term environmental risk.As the category leader in Environmental Obligation Management, our platform centralizes and automates the full lifecyc... Show more

Software Engineer III, Mobile iOS

victra verizon wireless premium retailerDURHAM, NC, US
Full-time

LOCATION:( RALEIGH -DURHAM, NC).Victra is Verizon’s largest premium retailer in the United States.We thrive on collaboration, innovation, and performance.Our mission is to connect technology to lif... Show more

Sales Associate

massage envy by jem wellness brandsDurham, NC, US
Full-time

Do you have a passion for helping others?.At the Massage Envy Atticus franchise locations we support and inspire you to be your best while we work together to help clients feel their best.As a team... Show more

Support Associate - Soma

chico s fasDurham, NC, United States
Full-time

We are customer obsessed, innovative, and have the best culture in retail.The Support Associate is responsible for supporting a customer and product-focused sales culture where our core principles ... Show more

Resident Care Associate

pearl at jamestownDurham, NC, United States
Full-time

Seasons at Southpoint is hiring Resident Care Associates to join their team!.Mon-Fri; Every other weekend required.The Resident Care Associate reports directly to the Family Experience Director, Pe... Show more

Sales Associate

kindthreadDurham, North Carolina, United States, 27713
Full-time
Quick Apply

Scrubs & Beyond is the largest retailer of medical apparel in the U.From the beginning, we’ve been focused on transforming the way medical professionals shop—with better products, better service, a... Show more

Warehouse Associate

tbcDurham, NC, US
Full-time

For more than 70 years, TBC Corporation has been a leader in the mobility industry and one of North America’s largest marketers and distributors of automotive replacement tires through wholesale op... Show more

Indirect Category Manager, IT/Software

bioventusDurham, NC, United States
Full-time

Bioventus IT/Software Sourcing And Contracting Specialist.Are you ready to work for a more active world? At Bioventus, our business depends on developing our people.We invest in you and challenge y... Show more

Product Marketer, Mainframe Software Division

broadcomDurham, NC, United States
Full-time

The Broadcom Mainframe Software Division is seeking a strategic, high-impact Product Marketer to join our thriving team.In this individual contributor role, you will lead the marketing strategy and... Show more

Director, Software Engineering

fidelity communicationsDurham, NC, United States
Full-time

Leads the design of scalable, secure software solutions using Java, Spring Boot, GitHub Copilot, Postgres SQL, and REST APIs.Oversees Continuous Integration/Continuous Deployment (CI/CD) pipelines ... Show more

Project Associate

rhoDurham, NC, US
$40,000.00–$48,000.00 yearly
Full-time
Quick Apply

Join us in redefining what it means to work for a CRO.Working at Rho, you’ll be joining a team who take healthcare and clinical research personally, with shared experiences that drive a passion to ... Show more

Sales Associate

petco health wellnessDurham, NC, United States
Full-time

Want to help pets live their best lives? We're proud to be where the pets go and where the pet people go.If you want to make a real difference, create an exciting career path, feel welcome to be yo... Show more

Store Associate

oak st healthDurham, NC, United States
$15.00–$19.00 hourly
Full-time

We're building a world of health around every individual shaping a more connected, convenient and compassionate health experience.At CVS Health, you'll be surrounded by passionate colleagues who c... Show more

Warehouse Associate

associated scaffolding Durham, NC, USA
$17.00 hourly
Full-time
Quick Apply

Job Description:As a warehouse associate, you'll gather and organize equipment needed to fulfill scaffolding orders.This individual will also unload trucks that come back from job sites, then inspe... Show more

Director, Software Engineering

fidelity investmentsDurham, NC, United States
Full-time

Designs, develops, and engineers enterprise web applications using Java, Spring Boot, Spring MVC, Angular, React, Vue, and Node.Defines and implements scalable application-level architecture using ... Show more

Delivery Associate

azura logisticsDurham, North Carolina, United States
$21.00 hourly
Full-time +1

Azura Logistics LLC, delivering packages for Amazon!.We need reliable, independent, flexible, hard workers who pay attention to details, can quickly problem solve a wide range of situations, and wi... Show more

Tax Associate

h r blockDurham, NC, United States
Full-time

As a seasonal Tax Associate at H&R Block, you'll begin a career in tax and client servicesno prior tax experience required.With training and support from day one, you'll work directly with clients ... Show more

Principal Software Engineer

lca lab americaDurham NC
Full-time

Labcorp is a global leader in laboratory services, providing the insights and answers that help healthcare providers, patients, researchers, pharmaceutical companies and health systems make confide... Show more

AI Principal Software Engineer - US SaaS startup | Remote

atomic hrDurham, NC, United States
Remote
Full-time

The client is a venture-backed startup simplifying access to essential benefits for frontline workers.Their AI-powered platform helps employees easily find and apply for benefits like childcare, el... Show more

Associate Veterinarian

petfolkChapel Hill, North Carolina, United States, 27514
Full-time
Quick Apply

At Petfolk, we’re reshaping veterinary care by blending high-quality medicine with a welcoming, connected experience for pets, their families, and the professionals who care for them.As a Petfolk V... Show more

People also ask
Software Engineer Intern (Summer 2027)

Software Engineer Intern (Summer 2027)

enfosDurham, NC, US
30+ days ago
Job type
  • Full-time
  • Part-time
  • Quick Apply
Job description

ENFOS is redefining how global enterprises manage long-term environmental risk. As the category leader in Environmental Obligation Management, our platform centralizes and automates the full lifecycle of Environmental Remediation Obligations (EROs) and Asset Retirement Obligations (AROs)—replacing fragmented spreadsheets and outdated tools with a purpose-built, multi-tenant SaaS platform.

For 25 years, ENFOS has helped the world’s leading industrial companies stay audit-ready, SOX-compliant, and financially in control of their environmental obligations. Privately held and profitable, ENFOS operates with no direct competitors and supports a blue-chip customer base spanning energy and natural resources, chemicals, manufacturing, and logistics end markets.

With regulatory pressure rising and ESG scrutiny intensifying, ENFOS is uniquely positioned to empower Finance, Legal, and Remediation teams to improve decision-making, mitigate risk, and drive long-term balance sheet reliability.

About the Role

As a Software Engineering Intern at ENFOS, you will work alongside experienced engineers building and modernizing an enterprise SaaS platform used to manage complex environmental and financial obligations.

This is a hands-on engineering internship. You will contribute to real product development and may work across frontend applications, backend services, APIs, data processing, document management, AI-enabled capabilities, or platform infrastructure depending on your technical strengths and current product initiatives.

You will participate in the same engineering practices used by our development teams, including design discussions, implementation, code reviews, testing, and iterative delivery, and gain experience building reliable, secure, and scalable enterprise software.

We are looking for interns who have strong computer science fundamentals, enjoy solving difficult problems, and are comfortable learning beyond a single technology stack.

How We Work:

  • Agile development: Work in two-week sprints with clear goals, ownership, collaboration, and rapid iteration.
  • Engineering quality: Build production-quality software with an emphasis on clean architecture, automated testing, code reviews, security, performance, and long-term maintainability.
  • Modern technology stack: Gain hands-on experience across our technology stack, including Java, Spring Boot, React, TypeScript, PostgreSQL, Redis, RabbitMQ, WebSockets, GitLab, Docker, Ansible, and CI/CD, as well as modern AI-assisted development tools.
  • End-to-end engineering: Depending on the project, work across frontend, backend, APIs, data, AI-enabled capabilities, and platform services rather than being limited to a single area of the technology stack.
  • Engineer ownership: Take initiative, solve real problems, and contribute ideas that improve the performance, scalability, reliability, and user experience of the ENFOS platform.
  • Mentorship and growth: Work closely with experienced engineers, participate in technical design and code reviews, and develop the skills needed to build and understand enterprise-scale software systems.

Responsibilities

As a Software Engineering Intern at ENFOS, you will work alongside experienced engineers to design, build, test, and improve production software used by global enterprises to manage complex environmental and financial obligations. Depending on your skills, interests, and project needs, you may contribute across frontend, backend, data, AI-enabled features, or platform engineering.

You will have opportunities to:

  • Build production software: Design, develop, test, and enhance features across the ENFOS platform using modern software engineering practices.
  • Develop user-facing experiences: Build responsive, intuitive interfaces and reusable components using technologies such as React and TypeScript.
  • Build backend services and APIs: Develop application services, business logic, integrations, and REST APIs using technologies such as Java and Spring Boot.
  • Work with data and documents: Build capabilities for processing, validating, transforming, and presenting complex environmental, financial, and transactional data.
  • Contribute to AI-enabled capabilities: Work on projects involving document intelligence, natural-language interfaces, automation, forecasting, or other AI-assisted workflows where applicable.
  • Solve real engineering problems: Investigate requirements, evaluate technical approaches, troubleshoot issues, and implement maintainable solutions.
  • Integrate across the application stack: Connect frontend applications with backend services, APIs, databases, and other platform capabilities.
  • Improve performance and scalability: Identify opportunities to improve application responsiveness, reliability, maintainability, and scalability.
  • Write high-quality code: Follow engineering standards for architecture, testing, code reviews, security, documentation, and maintainability.
  • Collaborate across teams: Work with engineering, product, design, and implementation teams to translate business requirements into working software.
  • Use modern development tools: Gain hands-on experience with GitLab, CI/CD, Docker, automated testing, AI-assisted development tools, and enterprise development workflows.
  • Contribute to real enterprise systems: Work on production-quality software while receiving mentorship and technical guidance from experienced engineers.

Requirements

We are looking for students with strong software engineering fundamentals and the ability to learn new technologies quickly. You do not need experience with every technology listed below.

  • Currently pursuing a degree in Computer Science, Software Engineering, Computer Engineering, or a related technical field
  • Strong foundation in data structures, algorithms, object-oriented programming, and core computer science concepts
  • Proficiency in at least one modern programming language, such as Java, Python, JavaScript, or TypeScript
  • Experience building software through coursework, personal projects, internships, research, or other hands-on development
  • Understanding of fundamental software engineering concepts including modular design, debugging, testing, and maintainable code
  • Familiarity with Git and version-control workflows
  • Strong problem-solving skills and the ability to break complex problems into manageable technical solutions
  • Ability and willingness to learn unfamiliar technologies, frameworks, and areas of the application stack
  • Strong attention to code quality, structure, readability, and maintainability
  • Ability to communicate clearly and collaborate effectively with engineers and cross-functional teams
  • Interest in using AI-assisted development tools effectively as part of the software development process

Experience in one or more of the following areas is a plus, but not required:

  • Frontend: React, TypeScript, JavaScript, HTML, CSS, responsive UI development
  • Backend: Java, Spring Boot, REST APIs, distributed application development
  • Data and AI: Python, machine learning, LLMs, document processing, embeddings, data engineering
  • Databases: SQL, PostgreSQL, relational data modeling
  • Platform and DevOps: Docker, Linux, CI/CD, cloud infrastructure, messaging or distributed systems
  • Software quality: Automated testing, performance optimization, secure coding, or accessibility

Benefits

  • Competitive internship compensation aligned with market rates
  • Flexible, rolling start and end dates set individually to fit your academic calendar
  • Potential to continue part-time during the school year for strong performers, subject to business need and work authorization
  • Opportunity to gain hands-on experience working with a high-performing engineering team
  • Exposure to real-world projects supporting enterprise-scale systems
  • Professional mentorship, learning, and career development throughout the internship