Senior Software Engineer

Zachary Piper
Morrisville, NC, United States
23 days ago
Apply on www.clearancejobs.com
Prepare application

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Experience required
6 years minimum
Compensation
$140,000.0 - $160,000.0
Working hours
Regular working hours

Tech stack

Agile Methodology Amazon Web Services Data Analysis Application Lifecycle Management Computing Platforms Microsoft Azure Business Software Cloud Computing Code Review Cyber Security Data Integration Database Applications
+29 more
Relational Databases Web Development Python (Programming Language) NoSQL Performance Tuning Software Architecture Software Engineering Systems Architecture Systems Integration TypeScript Web Applications Workflow Management Systems Google Cloud Spring Cloud ReactJS Software Security Reliability of Systems Backend Vue.js AngularJS Information Technology Data Analytics Tools for Reporting Front End Software Development Api Design Restful APIs Golang Programming Languages Microservices

Job description

· 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., 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.

Requirements

· 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.

Benefits & conditions

· Salary Range: $140,000 - $160,000

· Comprehensive Benefits: Medical, Dental, Vision, 401(k), and applicable sick leave

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.clearancejobs.com
Prepare application

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

2:37 min

Comparing traditional SQL tables versus NoSQL non-tabular databases

Stanimira Vlaeva · JS Congress

1:08 min

Building solutions with open source GoLang infrastructure tools

Jad Wahab · LIVE

2:10 min

Analyzing the out-of-the-box security posture of Vue.js

Philippe De Ryck · LIVE

1:06 min

Developer experience and project variety at scale

Alexandra Petri · World Congress 2023

3:16 min

Terminology differences between relational and NoSQL databases

Tim Faulkes · LIVE

43 sec

Software engineering journey and local Manchester roots

Jonathan Tang · Coffee With Developers

Videos

See all

Related articles

See all