Senior Software Engineer - 174238

Piper Companies

Morrisville (NC)

Hybrid

USD 140,000 - 160,000

Full time

45 hours ago
Be an early applicant
Application generator

Stand out for this role — generate a tailored resume and cover letter in about a minute.

Get past ATS filters

Benefits offered by this job

Hybrid work (2 days onsite in RTP, NC)

Job summary

Piper Companies is seeking a Senior Software Engineer to lead the design and development of a platform that provides real-time visibility into Common Criteria certification programs and projects. You will build enterprise web applications, dashboards, workflow automation tools, and reporting platforms for stakeholders to track program progress.

The role is a long-term open-ended contract opportunity with hybrid work (2 days onsite in RTP, NC) and cross-functional collaboration with CC program

Qualifications

  • Bachelor's degree in Computer Science, Software Engineering, or related field.
  • 6+ years of experience developing enterprise software applications.
  • Strong experience building modern web-based applications and platforms.
  • Proficiency in Python, TypeScript, or Go.
  • Experience RESTful APIs, backend services, and microservices architectures.
  • Cloud experience with Azure, AWS, or Google Cloud.
  • Frontend experience with React, Angular, or Vue.
  • Experience dashboards, workflow systems, reporting platforms, or data-driven apps.
  • Experience integrating multiple data sources into centralized platforms.
  • Experience supporting cybersecurity, compliance, governance in regulated environments (preferred).

Responsibilities

  • Design, develop, and maintain a web platform for CC programs and projects.
  • Build real-time dashboards for project status, milestones, and health.
  • Develop workflows for STs, PPs, evaluations, lab findings, and risks.
  • Create RESTful APIs, backend services, microservices aggregating data.
  • Develop analytics and reporting to reveal timelines, bottlenecks, and performance.
  • Collaborate with product managers and security teams to deliver scalable solutions.
  • Lead architecture decisions and enforce engineering best practices, security, reliability, and performance.

Skills

Enterprise software development
Web application development
Cross-functional collaboration
Security and compliance awareness

Education

Bachelor's degree in Computer Science, Software Engineering, or related field

Tools

Python
TypeScript
Go
React
Angular
Vue
RESTful APIs
Microservices
Azure
AWS
GCP
SQL/NoSQL databases

Job description

Piper Companies is seeking a Senior Software Engineer to lead the design and development of a platform that provides real-time visibility into Common Criteria certification programs and projects. This individual will be responsible for building enterprise web applications, dashboards, workflow automation tools, and reporting platforms that enable stakeholders to track overall program progress. This is a long-term open-ended contract opportunity supporting cross-functional teams including Common Criteria program managers, security engineers, certification teams, and executive leadership. This opportunity will also be hybrid 2 days onsite in RTP, NC.

Responsibilities for the Senior Software Engineer:
  • Design, develop, and maintain a web-based platform for managing Common Criteria certification programs and projects.
  • Build real-time dashboards that provide visibility into project status, milestones, deliverables, dependencies, certification activities, and program health.
  • Develop and optimize workflows for tracking Security Targets (STs), Protection Profiles (PPs), evaluation activities, lab findings, certification milestones, and project risks.
  • Design and develop RESTful APIs, backend services, and microservices that aggregate certification and project data into a centralized platform.
  • Develop analytics and reporting solutions that provide insights into certification timelines, bottlenecks, resource utilization, and overall project performance.
  • Collaborate with product managers, Common Criteria subject matter experts, security teams, and business stakeholders to gather requirements and deliver scalable solutions.
  • Lead system architecture decisions, establish engineering best practices, and ensure application security, reliability, scalability, and performance.
Qualifications for the Senior Software Engineer:
  • Bachelor's degree in Computer Science, Software Engineering, or a related technical field.
  • 6+ years of experience developing enterprise software applications.
  • Strong experience designing and building modern web-based applications and software platforms.
  • Proficiency in one or more modern programming languages including Python, TypeScript, or Go.
  • Experience developing RESTful APIs, backend services, and microservice-based architectures.
  • Strong knowledge of cloud platforms such as Microsoft Azure, AWS, or Google Cloud Platform.
  • Hands-on experience with modern front-end frameworks including React, Angular, or Vue.
  • Experience building dashboards, workflow management systems, reporting platforms, or data-driven business applications.
  • Experience integrating multiple data sources and enterprise systems into centralized platforms.
  • Previous experience supporting cybersecurity, compliance, certification, governance, or regulated environment initiatives is highly preferred.
Compensation for the Senior Software Engineer:
  • Salary Range: $140,000 - $160,000
  • Comprehensive Benefits: Medical, Dental, Vision, 401(k), and applicable sick leave

#HYBRID

Keywords: Senior Software Engineer, Full-Stack Development, Enterprise Software Development, Web Application Development, Platform Development, Common Criteria (CC), Common Criteria Certification, Certification Programs, Certification Projects, Real-Time Dashboards, Workflow Automation, Reporting Platforms, Project Tracking, Milestone Tracking, Deliverables Management, Risk Management, Security Targets (STs), Protection Profiles (PPs), Evaluation Activities, Lab Findings, Certification Milestones, Data Integration, RESTful APIs, API Development, Microservices, Backend Development, React, Angular, Vue, Python, TypeScript, Go, Azure, AWS, Google Cloud Platform, Relational Databases, NoSQL Databases, Analytics, Business Intelligence, Automated Notifications, Reporting Solutions, Agile Development, Software Architecture, Application Security, Scalability, System Reliability, Performance Optimization, Cross-Functional Collaboration, Security Engineering, Workflow Management Systems, Dashboard Development, Data-Driven Applications, Technical Leadership, Code Reviews, Mentoring, Enterprise Platforms, System Integration, Compliance Tracking, Cybersecurity, Cloud-Native Applications, Stakeholder Management, Software Lifecycle Management.

This job is open for applications on 9/18/2026 and will remain open for at least 30 days from the posting date.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Software Engineer - 173752
Senior Software Engineer - 173752

Piper Companies • Raleigh (NC)

On-site
USD 115,000 - 145,000
Medical
Dental
Vision
+2
Senior Full Stack Engineer - 173971
Senior Full Stack Engineer - 173971

Piper Companies • Durham (NC)

Hybrid
USD 130,000 - 160,000
Hybrid on-site in RTP, NC (2 days/wk)
Medical, dental, vision
PTO and paid holidays
+1
Senior Full-Stack Engineer — Real-Time CC Platform
Senior Full-Stack Engineer — Real-Time CC Platform

Piper Companies • Raleigh (NC)

On-site
USD 115,000 - 145,000
Medical
Dental
Vision
+2
Sr Business Systems & Software Engineer - 174502
Sr Business Systems & Software Engineer - 174502

Piper Companies • North Carolina

Hybrid
USD 120,000 - 160,000
Medical insurance
Dental insurance
401(k)
Sr. Software Engineer - 171947
Sr. Software Engineer - 171947

Piper Companies • Morrisville (NC)

On-site
USD 115,000 - 125,000
Medical
Dental
Vision
+1
Sr. Software Engineer
Sr. Software Engineer

Piper Companies • Morrisville (NC)

On-site
USD 115,000 - 125,000
Medical benefits
Dental benefits
Vision benefits
+2
Sr. Program Manager - Certification and Compliance - 174607
Sr. Program Manager - Certification and Compliance - 174607

Piper Companies • United States

Remote
USD 125,000 - 155,000
Health insurance
Vision insurance
Dental insurance
+2
Senior Full-Stack Engineer: Real-Time Dashboards (Hybrid RTP)
Senior Full-Stack Engineer: Real-Time Dashboards (Hybrid RTP)

Piper Companies • Durham (NC)

Hybrid
USD 130,000 - 160,000
Hybrid on-site in RTP, NC (2 days/wk)
Medical, dental, vision
PTO and paid holidays
+1
Senior Software Engineer
Senior Software Engineer

Seneca Resources Company, LLC • North Carolina

On-site
Competitive pay ($65/hr W2)
Comprehensive benefits
401(k) plans
+1
Sr. Software Engineer- Full Stack
Sr. Software Engineer- Full Stack

Velocitor Solutions • Charlotte (NC)

On-site
USD 120,000 - 160,000