Loading, Please wait..!!
Software Engineer
-
Posted on: Oct 13, 2026
-
Durham, North Carolina
-
Onsite
-
Full-time
Curious about compensation?
Explore the historical salary trends, average pay, and estimated compensation for Software Engineer roles in North Carolina.
View Salary Guide →
Over 12 millions jobs on Snaprecruit.
Find your match !
VIEW SIMILAR JOBS →
Find your match !
Job Title :
Software Engineer
Job Type :
Full-Time
Job Location :
Durham North Carolina United States
Remote :
No
Job Description :
Job Summary (List Format):
- Design, develop, execute, and maintain automated testing solutions using ACCELQ.
- Contribute to application development and enhancement efforts.
- Build scalable automation frameworks and reusable assets to improve software quality, reliability, and regulatory compliance.
- Develop, execute, and maintain automated test suites for business, system, integration, regression, and end-to-end requirements.
- Create automated testing solutions for web applications, APIs, databases, and integrated workflows.
- Improve test coverage, execution efficiency, stability, accuracy, and maintainability.
- Investigate automation failures and perform root-cause analysis.
- Design, build, test, deploy, release, and support SaaS-based software solutions.
- Participate in all phases of the software development lifecycle.
- Support CI/CD and deployment pipelines.
- Perform code reviews and validate software changes.
- Maintain traceability among requirements, design, code, test cases, defects, and releases.
- Evaluate system and component releases for business process impact.
- Collaborate with Agile teams to define user stories, acceptance criteria, and test scenarios.
- Apply BDD, TDD, and other quality-focused engineering practices.
- Partner with cross-functional teams (product management, regulatory, quality, engineering, etc.).
- Work remotely with the ability to travel up to 10%.
Required Skills:
- Bachelor's degree in a relevant technical field.
- 3+ years' experience in SaaS product development or regulated medical device software.
- Automated testing experience (ACCELQ strongly preferred).
- Proficiency in Java, JavaScript, and SQL.
- Experience with Angular, Spring Boot, PostgreSQL, Docker, Git, Kubernetes, Kafka.
- Familiarity with Jira, Git/GitLab, or similar ALM tools.
- Experience throughout the software development lifecycle.
- Experience in Scaled Agile Framework environments.
- Ability to create and maintain formal documentation for regulated environments.
- Strong analytical, problem-solving, and communication skills.
- Reliable internet; ability to travel up to 10%.
- Preferred: Experience with Domain-Driven Design, event-driven or reactive programming.
- Design, develop, execute, and maintain automated testing solutions using ACCELQ.
- Contribute to application development and enhancement efforts.
- Build scalable automation frameworks and reusable assets to improve software quality, reliability, and regulatory compliance.
- Develop, execute, and maintain automated test suites for business, system, integration, regression, and end-to-end requirements.
- Create automated testing solutions for web applications, APIs, databases, and integrated workflows.
- Improve test coverage, execution efficiency, stability, accuracy, and maintainability.
- Investigate automation failures and perform root-cause analysis.
- Design, build, test, deploy, release, and support SaaS-based software solutions.
- Participate in all phases of the software development lifecycle.
- Support CI/CD and deployment pipelines.
- Perform code reviews and validate software changes.
- Maintain traceability among requirements, design, code, test cases, defects, and releases.
- Evaluate system and component releases for business process impact.
- Collaborate with Agile teams to define user stories, acceptance criteria, and test scenarios.
- Apply BDD, TDD, and other quality-focused engineering practices.
- Partner with cross-functional teams (product management, regulatory, quality, engineering, etc.).
- Work remotely with the ability to travel up to 10%.
Required Skills:
- Bachelor's degree in a relevant technical field.
- 3+ years' experience in SaaS product development or regulated medical device software.
- Automated testing experience (ACCELQ strongly preferred).
- Proficiency in Java, JavaScript, and SQL.
- Experience with Angular, Spring Boot, PostgreSQL, Docker, Git, Kubernetes, Kafka.
- Familiarity with Jira, Git/GitLab, or similar ALM tools.
- Experience throughout the software development lifecycle.
- Experience in Scaled Agile Framework environments.
- Ability to create and maintain formal documentation for regulated environments.
- Strong analytical, problem-solving, and communication skills.
- Reliable internet; ability to travel up to 10%.
- Preferred: Experience with Domain-Driven Design, event-driven or reactive programming.
Position Details
Posted:
Oct 13, 2026
Reference Number:
15453-37283
Employment:
Full-time
City:
Durham
Job Origin:
CIEPAL_ORGANIC_FEED
Share this job:
Please wait..!!

