Full Stack Engineer with Backend and Reporting Focus

cormac • United State
Remote
Apply
AI Summary

We are seeking a Full Stack Engineer with a strong backend and reporting focus to join our team. The ideal candidate will have experience building and optimizing data-driven applications, working with complex datasets, and delivering reliable reporting solutions. This role requires collaboration with business stakeholders, analysts, and technical teams to design, develop, and maintain custom reporting tools and backend services.

Key Highlights
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
Analyze data sources and define efficient methods for data extraction, transformation, and integration
Key Responsibilities
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
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, React, 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
Technical Skills Required
SQL Node.js React TypeScript Docker Relational databases SQL Server MySQL Oracle PL/SQL
Benefits & Perks
100% Remote
Public Trust (PT) Clearance
E-Verify Participation
Nice to Have
Experience with data modeling and data architecture
Experience working with large-scale or high-volume datasets
Experience using NestHydrationJS to give structure to flat data
Experience generating PDFs using PUG-PDF in Node.js
Familiarity with Agile tools such as JIRA and Git

Job Description


CORMAC is seeking a Full Stack Engineer with a strong backend and reporting focus to join our team. The ideal candidate will have experience building and optimizing data-driven applications, working with complex datasets, and delivering reliable reporting solutions that support informed decision-making.


In this role, you will collaborate with business stakeholders, analysts, and technical teams to design, develop, and maintain custom reporting tools and backend services that improve visibility into key business operations.


Responsibilities:



  • 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, React, 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



Qualifications:



  • Bachelor’s degree in Computer Science, Software Engineering, Information Systems, or a related field


  • Must be a U.S. Citizen


  • Must be able to obtain Public Trust (PT) Clearance 


  • 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, React, 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



Preferred Qualifications:



  • Experience with data modeling and data architecture


  • Experience working with large-scale or high-volume datasets


  • Experience using NestHydrationJS to give structure to flat data


  • Experience generating PDFs using PUG-PDF in Node.js


  • Familiarity with Agile tools such as JIRA and Git



Interview Process:


The interview process may include multiple stages. The final interview may be conducted in person, depending on business needs.


Travel Expectations:


Travel requirements are minimal and may include at least one trip per year.


Location: Leesburg, VA


Work Arrangement: 100% Remote




Why CORMAC?


At CORMAC, we leverage the power of Data Management and Analytics to enable our customers to achieve their strategic goals. With over 20 years of experience in Health Information Technology (HIT), human-centered design principles and Agile development methodologies, CORMAC delivers complex digital solutions to solve some of the most challenging problems facing public healthcare programs today.


As a US Federal Government contractor in the public healthcare sector, our work is impactful and cutting-edge while being performed in a supportive, collaborative, and welcoming environment. At CORMAC, we have a highly diverse workforce and believe the work environment is a place where creativity, collaboration, enthusiasm, and innovation happens, regardless of location.


E-Verify Participation/EEO


As an Equal Employment Opportunity employer, CORMAC provides equal employment opportunity to all employees and applicants without regard to an individual's protected status, including race/ethnicity, color, national origin, ancestry, religion, creed, age, gender, gender identity/expression, sexual orientation, marital status, parental status, including pregnancy, childbirth, or related conditions, disability, military service, veteran status, genetic information, or any other protected status.


Similar Jobs

Explore other opportunities that match your interests

Visa Sponsorship Relocation Remote
Job Type Full-time
Experience Level Mid-Senior level

Miratech

United State

Software Engineer

Programming
•
1h ago

Premium Job

Sign up is free! Login or Sign up to view full details.

•••••• •••••• ••••••
Job Type ••••••
Experience Level ••••••

schireson

United State

Senior C++ Engineer - AI Code Review & Reference Implementation

Programming
•
2h ago

Premium Job

Sign up is free! Login or Sign up to view full details.

•••••• •••••• ••••••
Job Type ••••••
Experience Level ••••••

sme careers

United State

Subscribe our newsletter

New Things Will Always Update Regularly