Junior Full Stack Engineer
Location
Maryland
Posted
28 days ago
Salary
$77.9K - $100.8K / year
Seniority
Junior
Job Description
Junior Full Stack Engineer
Index Analytics LLC
• Support the design, development, testing, and maintenance of full stack web applications across the front end, back end, and database layers. • Participate in the full software development lifecycle (requirements, design, implementation, testing, deployment, and production support) with mentorship from senior engineers. • Develop and consume RESTful APIs to enable integration between applications and enterprise systems under guidance. • Collaborate with infrastructure and application teams to deploy and support applications in AWS. • Implement application features that read/write data to relational databases (e.g., PostgreSQL/Aurora) and integrate with AWS services (e.g., S3, Secrets Manager, SSM) following team patterns. • Monitor and troubleshoot application and integration issues in development and production environments; document root cause and remediation steps. • Contribute to Infrastructure as Code (IaC) templates for infrastructure, application, and database changes that are promoted through CI/CD pipelines. • Support CI/CD pipelines (e.g., Jenkins) by updating build steps, reviewing logs, and helping resolve failed deployments. • Follow CMS security, privacy, and DevSecOps requirements by implementing secure coding practices and completing required documentation and reviews • Triage operational issues using standard monitoring and analysis tools (e.g., AWS CloudWatch, Splunk) and escalate appropriately. • Assist in remediating security vulnerabilities by applying patches/updates to application dependencies and supporting infrastructure under guidance.
Job Requirements
- US citizen or Authorized to Work and lived in the US for 3 of the last 5 years.
- Must be able to obtain a U.S. Federal government client badge and pass a government Public Trust.
- Requires a minimum of four (4) years of relevant experience with a Bachelor’s degree, or a Master’s degree with at least two (2) years of experience.
- Four (4) years of specialized experience may be substituted for a Bachelor’s degree.
- Strong experience with SQL and Python
- Familiarity with DevSecOps practices, including secure development, access controls, and auditability is preferred.
- Strong communication skills and experience collaborating with analytics, application, and platform teams in an Agile environment
- Prior experience with Center for Medicare Medicaid Services or other government agencies is a plus
Benefits
- Health and retirement benefits
- Discretionary bonuses
- Reimbursement for professional development opportunities
Related Guides
Related Job Pages
More Full-stack Engineer Jobs
Staff Software Engineer – Cribl AI
CriblCribl, the Data Engine for IT and Security, empowers organizations to transform their data strategy.
• Work with the product engineering teams to prototype and experiment with new AI features • Work across backend, frontend, and interact with LLMs and/or other ML models • Productionize, launch, and operate AI-based technology integrations into Cribl’s core products with the goal of solving real customer problems • Stay up-to-date with the latest AI technologies and trends • Work closely with fine tuning models, Prompt Engineering, and Inference Platforms • This position will require stand-by, on-call, or off-hours duties
• Construir, integrar y operar las soluciones financieras IA que definen los productos de la Dirección FinOps, garantizando entregas de alta calidad en releases cortos, con cobertura QA-as-code y cero deuda técnica crítica. • Orquestarás agentes de IA para acelerar el ciclo de desarrollo, asegurando que cada entrega esté conectada a un KR corporativo medible a través del “Hilo Dorado”. • Desarrollar Agentic (PDLC AI 1.1): Orquestar agentes de IA (Cursor, Gemini 1.5 Pro, n8n) para la codificación, integración y validación automatizada de módulos FinOps: Reconciliación Inteligente, Cobranza Inteligente, Core Financiero, Pago de Servicios y Facturación, garantizando entregas por Releases en los plazos definidos. • Integración de APIs Financieras: Diseñar e implementar integraciones con APIs de pagos, bancos y sistemas core bajo estándares BIAN y arquitecturas de microservicios, asegurando escalabilidad, resiliencia y compliance regulatorio en cada mercado. • QA-as-Code y Validación Automatizada: Implementar pipelines de validación automática desde el primer día del sprint, garantizando cobertura de pruebas, detección temprana de regresiones y calidad de producción en cada Release entregado. • Arquitectura Técnica FinOps: Colaborar con el Arquitecto del Squad para diseñar soluciones técnicas robustas en KashioOS, definiendo contratos de APIs, modelos de datos financieros y patrones de integración que soporten el crecimiento a 10 mercados. • Monitoreo y Observabilidad: Implementar dashboards de observabilidad técnica en KashioOS, midiendo latencias, tasas de error, disponibilidad de APIs y SLAs de reconciliación, asegurando la regla de oro: “Si no está en producción y medido, no existe”. • Ciclo de Mejora Continua: Ejecutar spikes técnicos para validar viabilidad de nuevas integraciones IA, proponer optimizaciones de rendimiento en los flujos de cobranza y reconciliación, y documentar patrones reutilizables para el Squad.
• Colaborar na definição de arquitetura de novas soluções e manutenções das arquiteturas atuais, • Orientar os desenvolvedores quanto aos padrões de projetos adotados, • Apoiar na definição das tecnologias a serem utilizadas para determinado desenvolvimento. • Apoiar na integração (empacotamento) e merges (mesclas) de builds paralelamente desenvolvidos. • Entender os requisitos do cliente e criar arquiteturas personalizadas para atender a essas necessidades; • Criar planos detalhados, considerando aspectos de segurança, escabilidade, disponibilidade e desempenho; • Garantir que o escopo, contexto e restrições do projeto sejam documentados e aceitos; • Facilitar a decisão dos envolvidos, fornecendo informações e alinhando-as com os objetivos gerais; • Definir e documentar a estrutura e a forma do sistema; • Definir e documentar estratégias, padrões, guias, etc, para direcionar a construção do sistema; • Garantir que a arquitetura contemple os atributos de qualidade do sistema; • Desenvolver a descrição arquitetural; • Prover liderança técnica; • Manter-se envolvido com todo o processo de desenvolvimento.
Staff Engineer, ERP Workday – Technical Consultant
NagarroNagarro (Frankfurt: NA9) is a leader in digital product engineering and drives technology-led business breakthroughs.
• Configure, maintain, and support Workday HCM modules including Talent & Performance, Core HR, Time & Absence, Compensation, Advanced Compensation, Payroll, Staffing, and BIRT/Reporting. • Design, develop, test, deploy, and support Workday integrations across enterprise systems. • Develop and maintain integrations using EIBs (Inbound/Outbound, User Template Fill-In, Mass Uploads), Core Connectors, Benefits Connectors, PECI, Workday Studio, and Document Transformation. • Configure and support Workday Business Processes based on business requirements. • Collaborate with business stakeholders, implementation partners, and internal IT teams to gather requirements and deliver effective solutions. • Troubleshoot and resolve Workday integration and functional issues, ensuring system stability and data accuracy. • Develop, maintain, and enhance Workday reports and BIRT reports. • Manage and support Workday security roles, domains, and security configurations. • Upload and maintain Workday content, including onboarding materials, questionnaires, and learning content. • Provide ongoing functional and technical support for existing Workday HCM solutions. • Participate in system testing, release management, and production support activities. • Follow ITSM processes for incident, problem, change, and service request management. • Identify opportunities for process improvements and recommend best practices.




