
CORMAC
Remote Jobs
We use our data management & analytics expertise to create innovative IT solutions for mission-driven federal agencies.
3 Jobs
Full Stack Engineer
CORMACWe use our data management & analytics expertise to create innovative IT solutions for mission-driven federal agencies.
• 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
Business Analyst
CORMACWe use our data management & analytics expertise to create innovative IT solutions for mission-driven federal agencies.
• Collaborate with Product Owners, Business Stakeholders, and Agile Teams to understand business needs and translate them into actionable user stories and features. • Elicit, analyze, and document business, system, and functional requirements, processes, and workflows using Agile principles. • Collaborate closely with Product Owners to refine and prioritize backlogs, define acceptance criteria, and support PI (Program Increment) planning. • Translate business needs into clear and concise user stories with well-defined acceptance criteria. • Ensure requirements are continuously refined and ready for development teams in upcoming Sprints/Iterations. • Facilitate backlog grooming, prioritization, and clarification of acceptance criteria with cross-functional teams. • Work closely with developers and testers to ensure business needs are accurately translated into functional specifications and technical requirements. • Ensure alignment between business goals and solution implementation. • Partner with QA to support test case development and validation of requirements. • Triage and expedite production support tickets, work with user support teams to provide issue updates, and coordinate with technical teams for resolution. • Facilitate workshops, interviews, and stakeholder discussions to gather requirements and drive consensus. • Support UAT (User Acceptance Testing), training, and ensure delivered features meet business expectations.
Scrum Master
CORMACWe use our data management & analytics expertise to create innovative IT solutions for mission-driven federal agencies.
• Serve as Scrum Master for two Agile teams within a SAFe Agile Release Train (ART), ensuring alignment with SAFe principles and federal contract requirements • Facilitate SAFe and team-level ceremonies including iteration planning, daily stand-ups, backlog refinement, iteration reviews, retrospectives, and System Demos • Partner with Product Owners, Product Management, and Release Train Engineers (RTEs) to support PI Planning, iteration execution, and dependency management • Identify, track, and help resolve risks, impediments, and cross-team dependencies, escalating as needed through the ART • Coach teams on Agile and SAFe best practices, fostering continuous improvement and increasing team maturity and performance • Support PI Objectives development, commitment tracking, and progress reporting throughout the Program Increment • Monitor and report Agile metrics such as velocity, predictability, capacity, and flow metrics to leadership and federal stakeholders • Ensure transparency and compliance with federal governance, documentation, and security requirements while maintaining Agile delivery principles • Collaborate with stakeholders and government partners to ensure shared understanding of priorities, scope, and delivery expectations • Promote a culture of collaboration, accountability, and continuous learning across the ART • Maintain team capacity and time off for planning purposes