×
Register Here to Apply for Jobs or Post Jobs. X

Software Development Engineer

Job in Raleigh, Wake County, North Carolina, 27601, USA
Listing for: Surgical Review Corporation
Full Time position
Listed on 2026-01-04
Job specializations:
  • Software Development
    Software Engineer, Cloud Engineer - Software
Job Description & How to Apply Below

Get AI-powered advice on this job and more exclusive features.

Direct message the job poster from Surgical Review Corporation

Company Description

Surgical Review Corporation (SRC), established in 2003, is an internationally recognized leader in advancing surgical care safety, efficacy, and efficiency worldwide. Utilizing their proprietary "Cycle of Excellence™" methodology, SRC drives quality improvement through four key initiatives: consulting, accreditation, education, and data. These initiatives enhance outcomes for surgeons, healthcare facilities, and patients across various surgical specialties. SRC is dedicated to improving the standard of surgical care globally.

Our

Culture

In the same way we encourage participants in our accreditation programs to continually enhance their patient care, SRC is equally committed to internal excellence. Our business diligently embraces best practices and pivots when necessary to maintain our competitive edge.

Our IT department is highly collaborative, enabling our business to operate with remarkable flexibility in delivering new products to our internal and external users as the need arises. This approach provides our team with a comprehensive understanding of the entire technology stack, allowing them to actively contribute to critical business initiatives in various capacities.

Your Impact & Responsibilities

As a Software Development Engineer at SRC, you’ll work alongside experienced engineers to design, build, test, and maintain software solutions that support our products and platforms. You’ll contribute across the full development lifecycle while growing your technical skills and understanding of our systems. You will play a meaningful role in delivering reliable, secure, and maintainable software that improves patient safety and user outcomes.

You will:

  • Design, develop, and maintain software applications and services across multiple domains.
  • Own features or subsystems from design through deployment and ongoing support.
  • Contribute to architectural decisions, ensuring solutions are scalable, reliable, secure, and maintainable.
  • Collaborate closely with Product, Design, and Engineering peers to shape requirements and technical approaches.
  • Lead by example through high-quality code, thoughtful design, and constructive code reviews.
  • Identify and address performance, reliability, and scalability challenges within existing systems.
  • Drive automation across testing, deployment, and infrastructure where applicable.
  • Support production systems by participating in on‑call rotations and leading incident resolution efforts.
  • Champion security, privacy, and compliance best practices across the engineering team.
  • Mentor entry‑level engineers and contribute to building a strong engineering culture.
  • Evaluate and recommend new tools, technologies, and frameworks to improve developer productivity and system quality.
  • Communicate technical decisions clearly and build consensus through an evidence‑based approach.
We’re Looking for Someone Who
  • Has 3–7+ years of professional software development experience delivering and supporting production systems.
  • Has strong experience building and maintaining full stack or back‑end applications; experience with C# and Angular/Type Script is preferred.
  • Demonstrates strong system design and problem‑solving skills.
  • Is proficient in working with relational and/or document databases, including schema design and data migrations.
  • Has experience operating cloud‑based systems, preferably within the AWS ecosystem.
  • Is comfortable working in Linux environments and using shell tools for debugging and automation.
  • Has hands‑on experience with CI/CD pipelines, automated testing, and modern infrastructure best practices.
  • Understands the importance of operational excellence and reliable production support.
  • Has experience working in Agile environments and collaborating with cross‑functional teams.
  • Demonstrates ownership, accountability, and a proactive approach to problem solving throughout the development lifecycle.
  • Has experience mentoring engineers or influencing team‑wide technical decisions.
  • Thrives in fast‑paced, high‑velocity environments and adapts well to evolving priorities.
  • Can…
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)

Job Posting Language
Employment Category
Education (minimum level)
Filters
Education Level
Experience Level (years)
Posted in last:
Salary