CORMAC

Full Stack Engineer

CORMAC

full-time

Posted on:

Location Type: Hybrid

Location: Any City/State • 🇺🇸 United States

Visit company website
AI Apply
Apply

Job Level

Mid-LevelSenior

Tech Stack

DockerJavaScriptMicroservicesMySQLNode.jsOracleSQLTypeScript

About the role

  • Partner with business stakeholders to gather, analyze, and refine reporting and data requirements
  • Design, develop, and maintain backend services and microservices supporting reporting and data workflows
  • Write and optimize complex SQL queries, stored procedures, functions, and triggers using relational databases (e.g., SQL Server, MySQL, Oracle, PL/SQL)
  • Analyze data sources and define efficient methods for data extraction, transformation, and integration
  • Monitor and optimize performance of reports and backend services to ensure scalability and efficiency as data volumes grow
  • Integrate internal and external data sources while maintaining data integrity and security
  • Perform testing and validation to ensure accuracy, reliability, and proper presentation of reporting outputs
  • Contribute to front-end development using Node.js and TypeScript, supporting reporting interfaces and user-facing components as needed
  • Implement automated reporting and scheduling processes to support timely distribution of insights
  • Document technical designs, data definitions, and processes for long-term maintainability
  • Collaborate with cross-functional teams including business analysts, data engineers, and product teams
  • Troubleshoot and resolve report-related and data performance issues
  • Support containerized application development using Docker

Requirements

  • Bachelor's degree in Computer Science, Software Engineering, Information Systems, or a related field
  • 3-5 years of experience in software engineering or report-focused application development
  • Strong experience with relational databases and SQL-based development
  • Experience implementing and maintaining microservices architectures
  • Experience with Node.js, TypeScript, and HTML/CSS
  • Hands-on experience with Docker in development and deployment environments
  • Experience working in Agile/Scrum teams
  • Strong analytical and critical thinking skills
  • Ability to obtain a Public Trust (Tier 1) Security Clearance
  • Ability to successfully complete required background investigation and fingerprinting as part of the Public Trust (Tier 1) clearance process
  • Must be a U.S. Citizen or lawful permanent resident (Green Card holder) due to federal security requirements
Benefits
  • Health insurance
  • 401(k) matching
  • Flexible work hours
  • Paid time off
  • Professional development opportunities

Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard skills
SQLstored proceduresfunctionstriggersrelational databasesmicroservicesNode.jsTypeScriptHTMLCSS
Soft skills
analytical skillscritical thinkingcollaborationtroubleshootingproblem-solving
Certifications
Bachelor's degreePublic Trust (Tier 1) Security Clearance