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.
Full Stack Engineer
Location
United States
Posted
5 days ago
Salary
0
Seniority
Mid Level
Job Description
Full Stack Engineer
Cormac Corporation
Role 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. - 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
Related Guides
Related Categories
Related Job Pages
More Engineer Jobs
• Advise partners on opportunities for Production Management, Depletion Management, and Area Development Planning • Lead core activities within an integrated group of bp and partner subsurface staff • Collaborate constantly with other departments and the India Shareholding team • Promote a strong safety culture and recognize the HSE impact on all works • Analyze and integrate wells and reservoir data into the team’s current understanding • Provide day-to-day support to the implementation and operationalization of the rig and rigless activity plan • Conduct classical reservoir engineering analyses and apply reservoir engineering concepts • Provide technical support and guidance in framing the reservoir depletion plan
Senior Integration Engineer
MWDNMWDN connects exceptional tech talent with leading companies across Israel, the USA, Great Britain, and Western Europe. We aim to ensure our employees enjoy a rewarding and secure experience while collaborating with prestigious international clients. MWDN is ranked among the top 5 IT employers in our region by DOU, and we pride ourselves on our transparency and commitment to our team.
Role Description Are you ready to join an innovative force in cybersecurity backed by one of the industry's biggest names? Our client, recently acquired by Check Point for $200 million, is on a mission to transform external risk management. Imagine being part of a team that uses cutting-edge technology to protect businesses from the most dangerous cyber threats out there—monitoring the dark web, pinpointing vulnerabilities, and preventing data breaches. This is more than just a job; it’s an opportunity to make a real impact in the world of cybersecurity. The pace is fast, the challenges are thrilling, and the solutions are AI-driven, putting you at the forefront of real-time threat detection. What makes this project exciting? - Domain: Computer and network security - Location: Israel - Company size: 51-200 employees - Founded in: 2009 Qualifications - 5+ years of professional software development experience, including 3+ years hands-on in Python. - Proven track record in designing and building integrations against third-party REST APIs. - Comfortable working in unfamiliar codebases and picking up new stacks as engagements demand. - Upper-intermediate written and spoken English. - Self-managed in an async remote setting - strong ownership, communication, and time management. - Curiosity and dive-deep mentality - comfortable when documentation is incomplete or absent. - AI-as-tool fluency - productive use of Claude code, Copilot, Cursor, or similar for research and implementation. Requirements - Prior customer-facing engineering experience (joining technical calls, gathering requirements). - Familiarity with security products (SIEM, EDR, vulnerability management, threat intel, firewalls, etc.). - Experience working in or alongside a SOC. Your day-to-day in this position - Design and build bespoke integrations between our products and customer-specific security stacks - primarily in Python, occasionally in whichever stack the engagement demands. - Tackle the hardest integration problems: the non-conventional, "out-of-the-books" engagements that standard product connectors can't cover. - Own each engagement end-to-end - discovery and technical scoping through implementation, testing, and handover. - Join customer technical calls alongside PM/CSM to sharpen requirements; drive written follow-up between sessions. - Reverse-engineer poorly-documented vendor APIs and build robust integrations against them. - Capture learnings from each engagement and feed them back to the product and integration teams so the next engagement is easier. Benefits - People-first management with minimal bureaucracy. - A friendly company culture, proven by employees who choose to return. - Flexible working hours. - 29 days of PTO (18 working days per year plus all national holidays). - 10 paid recovery days. - Full financial and legal support for independent contractors. - Free English classes, with native speakers or Ukrainian teachers. - Dedicated HR support. Our next steps - ✅ Intro call with a Recruiter - ✅ Client intro interview - ✅ Tech livecoding interview - ✅ System design - ✅ HR client interview - ✅ Reference check - ✅ Offer
Drinking Water-Senior Project Engineer
Apex CompaniesApex Companies is a nationally recognized environmental consulting and engineering firm committed to creating a safe, sustainable, and equitable future. Since its founding in 1988,
Role Description We are seeking a talented Senior Project Engineer to support our Drinking Water practice based in the New England area. The selected employee will provide technical support for a variety of utility design related projects, including treatment plants, pump/booster stations, and water distribution systems. This is a remote position and can be located anywhere in the United States. Although remote, some project travel to New England is required. We are offering a sign-on bonus for this role. - Assists the Project Manager in the planning, coordination, and execution of both large and small projects. - Works effectively and efficiently within prescribed budgets, and monitors performance on a weekly basis. - Develops and negotiates scopes, fees, and schedules with sub-consultants under the guidance of the Project Manager. - Responsible for developing technical solutions to more complex projects by applying engineering knowledge and skills to produce quality work. - Assists in the development and execution of all aspects of the project scope of work. - Assists the Project Manager in complying with assigned project schedules and budget on more complex projects by actively reporting on project progress and identifying additional work outside the contractual scope. - Works closely with Project Managers to gain project management experience. - Responsible for financial performance on tasks or projects under their control. - Serves as the Technical Lead in respective discipline for more complex projects, being responsible for the technical coordination among other design disciplines and subcontractors or subconsultants. - Supervises and trains less experienced staff by providing daily guidance and checking their work and progress. - Provides input for completion of annual reviews. - Develops technical approach, schedules, and fee estimates for proposals on large-scale or more complex projects to produce an effective and quality proposal. - Maintains quality control within the discipline by reviewing designs, checking calculations, assumptions, and the basis of design on more complex projects. - Assists in the coordination and attends client meetings, including public hearings. - Prepares and performs oral presentations for clients regarding project deliverables. - Assists Project Manager by leading construction administration tasks such as construction progress meetings; submittal reviews; preparation of meeting agendas and minutes; review of daily and weekly construction reports; preparation of payment applications, RFIs, and change orders; coordination with Resident Project Representatives; completing project closeout; and tracking construction schedules. - Provides updates to the Project Manager. - Demonstrates awareness of corporate priorities regarding quality of work, client satisfaction, and project profitability. - Understands and is aware of contract terms and conditions, professional liability matters, and advises the Project Manager of any concerns. - Participates in approved external associations and professional conferences and presents or authors technical papers. - Identifies areas of potential claims by preparing documentation and reporting to Project Manager. - May manage a direct report, including responsibility for workload management, time and expense approval, and career path development. Qualifications - Bachelor's of Science in Civil or Environmental Engineering or related engineering discipline. - 6+ years of drinking water engineering experience or a Master’s Degree in Civil or Environmental Engineering or related engineering discipline with 5+ years of experience. - Registered Professional Engineer, or working towards licensure within one year, in a State(s) where Apex does work or ability to obtain same by reciprocity. - Proven writing skills as required to prepare technical memoranda, reports, proposals, and contracts and subcontract scopes of work. - Ability to supervise and train less experienced staff. - Must be able to coordinate the efforts of other disciplines and outside consultants. - Has the ability to interact effectively with clients. - Can demonstrate effective leadership skills. - Valid driver’s license and clean driving record is required. Benefits - Company-subsidized medical and dental. - Company-paid life, short, and long-term disability. - 401k match, tuition assistance, and more. - Cross-training and the ability to work on a variety of projects. - Performance-based bonuses or other incentives. - Working with the best and brightest in the industry. - 2,000+ employee national firm with 70+ locations across the US.
Role Description - Executar testes funcionais, de regressão e de integração de sistemas. - Projetar cenários de teste BDD e criar planos de teste com base em regras do mercado financeiro. - Garantir a cobertura completa dos requisitos com rastreabilidade de ponta a ponta entre cenários, evidências e funcionalidades. - Validar dados usando SQL, com forte ênfase em integridade, consistência e precisão entre sistemas. - Testar e analisar o comportamento da API, incluindo solicitações, respostas e situações extremas. - Crie tickets no JIRA com descrições claras, evidências estruturadas e documentação adequada. - Acompanhar os defeitos ao longo de todo o ciclo de vida, realizar novos testes e garantir a sua resolução em tempo hábil. - Gerenciar e documentar o status da execução dos testes (Aprovado, Reprovado, Bloqueado, etc.). - Preparar e entregar relatórios de status com métricas de qualidade essenciais. - Colaborar com equipes multidisciplinares em todo o ciclo de desenvolvimento. Qualifications - Conhecimento avançado de processos de garantia de qualidade em equipes de desenvolvimento ágil. - Sólido conhecimento de metodologias de teste: funcional, regressão e integração de sistemas. - Experiência prática no desenvolvimento de cenários de teste BDD. - Sólido conhecimento das regras de negócio do mercado financeiro, incluindo: precificação, resgates, taxas, liquidações, eventos corporativos e reconciliações. - Sólidas habilidades em SQL para validação e análise de dados. - Conhecimento de arquitetura de API e experiência prática com testes de API. - Forte foco em desempenho, integridade de dados e avaliação analítica. - Capacidade comprovada de manter total rastreabilidade desde os requisitos até a cobertura de testes. - Experiência na criação de tickets JIRA estruturados, bem documentados e com embasamento em evidências. - Experiência com gerenciamento de defeitos de ponta a ponta. - Experiência em gerenciamento de cenários de teste, status de execução e relatórios estruturados. - Experiência na elaboração e apresentação de métricas de qualidade em relatórios de status. - Compreensão das metodologias Waterfall e Agile. - Comunicação clara e objetiva com as partes interessadas, tanto técnicas quanto de negócios. - Forte capacidade analítica com grande atenção aos detalhes. - Proatividade e um forte senso de urgência. - Capacidade de questionar requisitos e antecipar impactos nos testes. - Colaboração, maturidade e responsabilidade em ambientes de equipe. - Experiência com ferramentas como JIRA, SharePoint, Excel, Postman e bancos de dados baseados em SQL. Benefits - Modalidade: 100% remoto.
