Houston ISD

Engenheiro Sênior, Serviços de Medicaid

JavaScriptTypeScriptReactNode.jsSQLAWSDockerC#
Tradução automática. Consulte o original.

Sobre a oportunidade

Estamos em busca de um líder técnico e desenvolvedor prático para conduzir o design e a entrega de aplicações inovadoras e personalizadas em um ambiente moderno centrado na Microsoft. Esta função apoia uma equipe crescente de desenvolvedores focada em entregar soluções escaláveis e habilitadas por IA para desafios de negócios complexos.

A posição concentra-se no desenvolvimento rápido de aplicações personalizadas usando tecnologias modernas como React, .NET e a Microsoft Power Platform, combinadas com a integração de recursos avançados de IA/ML por meio do Microsoft Copilot, serviços de IA do Azure e plataformas relacionadas. O Engenheiro Sênior desempenhará um papel fundamental na arquitetura e entrega de aplicações inteligentes, incluindo copilotos, chatbots, modelos preditivos, automação inteligente e ferramentas de suporte à decisão assistidas por IA.

Além do desenvolvimento principal, esta função contribui para a integração e operacionalização de sistemas de IA/ML — abrangendo consumo de modelos, integração de inferência e fluxos de trabalho inteligentes dentro de aplicações de produção. O Engenheiro Sênior também é responsável por implantar, gerenciar e otimizar aplicações em ambientes de nuvem, incluindo Microsoft Azure e Amazon Web Services (AWS), e trabalha em estreita colaboração com equipes multifuncionais para traduzir requisitos de negócios em soluções técnicas seguras, escaláveis e de alto impacto.

RESPONSABILIDADES

  1. Oferece orientação e mentoria a outros desenvolvedores sobre as melhores práticas de codificação, arquitetura de software e metodologias de desenvolvimento. Lidera revisões de design e garante a qualidade técnica das entregas da equipe. Responsável por liderar a equipe de desenvolvimento de software e o cronograma de desenvolvimento.
  1. Lidera o suporte técnico e a gestão de configuração para soluções desenvolvidas sob medida em todo o distrito, e cria e mantém documentação técnica abrangente, incluindo notas de versão trimestrais, para garantir o desempenho ideal, a adoção bem-sucedida e a satisfação do usuário.
  1. Mantém-se atualizado com tecnologias emergentes, com forte ênfase em IA/ML e sistemas inteligentes; projeta, implementa e integra soluções baseadas em IA — como chatbots, copilotos, análise preditiva, fluxos de trabalho de automação e ferramentas de decisão assistidas por IA usando Microsoft Copilot, serviços de IA do Azure ou plataformas similares — para aprimorar os resultados operacionais e instrucionais.
  1. Projeta, desenvolve e mantém aplicações web em todo o full stack, incluindo front-end, back-end e camadas de banco de dados.
  1. Trabalha em parceria com gerentes de produto e partes interessadas de negócios para traduzir requisitos de negócios em soluções técnicas escaláveis.
  1. Constrói interfaces de usuário responsivas e acessíveis usando Angular, React, JavaScript, TypeScript, HTML e CSS.
  1. Projeta, desenvolve e mantém APIs RESTful e serviços de backend usando C# / ASP.NET Core, incluindo autenticação e autorização (OAuth 2.0, JWT).
  1. Projeta, implementa e otimiza estruturas de banco de dados relacional usando SQL Server e/ou Azure SQL, incluindo procedimentos armazenados e ajuste de desempenho de consultas.
  1. Gerencia o código-fonte e colabora com a equipe usando Git, Azure DevOps, GitHub ou ferramentas de controle de versão similares.
  1. Implanta, configura e mantém aplicações no Microsoft Azure ou AWS, incluindo a construção e manutenção de pipelines de CI/CD.
  1. Contribui para a entrega Ágil participando ativamente do planejamento de sprint, reuniões diárias (stand-ups) e retrospectivas.
  1. Escreve e mantém testes automatizados, incluindo testes unitários, de integração e de ponta a ponta, para garantir a qualidade e a confiabilidade da aplicação.
  1. Soluciona problemas, depura e resolve questões de produção relacionadas ao desempenho da aplicação, integrações e interoperabilidade de sistemas.
  1. Participa de revisões de código e mantém documentação técnica para apoiar a manutenibilidade a longo prazo.
  1. Garante a conformidade com a HIPAA e os requisitos aplicáveis de segurança e privacidade de dados de saúde ao projetar, desenvolver e implantar soluções relacionadas ao Medicaid.
  1. Colabora com Analistas de Negócios e Testadores de QA para validar se as soluções entregues atendem aos requisitos do programa Medicaid e de dados de saúde antes do lançamento.

RESPONSABILIDADES DE LIDERANÇA

Mentora engenheiros juniores e atua como líder técnico em projetos de desenvolvimento personalizado. Contribui para a arquitetura de soluções, seleção de tecnologia e estratégias de desenvolvimento em alinhamento com padrões estabelecidos e objetivos organizacionais. Trabalha com um alto grau de proficiência técnica, colaborando estreitamente com a liderança e equipes multifuncionais, exercendo bom julgamento e independência.

QUALIFICAÇÕES

EDUCAÇÃO

Bacharelado em sistemas de informação, ciência da computação ou tecnologia de negócios é necessário.

Candidatos que não atendem a essas qualificações educacionais podem ser considerados se possuírem uma combinação única de educação e experiência profissional que indique potencial de sucesso nesta função.

EXPERIÊNCIA PROFISSIONAL

Mínimo de 5+ anos de experiência em desenvolvimento de software full-stack, com um histórico comprovado de entrega de aplicações personalizadas. Experiência demonstrável liderando projetos de desenvolvimento ou mentorando engenheiros juniores. Experiência no setor público ou educacional é um diferencial.

TIPO DE HABILIDADE E/OU LICENCIAMENTO/CERTIFICAÇÃO NECESSÁRIOS

Desenvolvimento Frontend

Experiência em produção com React.js, TypeScript, JavaScript moderno (ES6+) e UI responsiva/acessível (HTML5, CSS3); familiaridade com testes de frontend (Jest, React Testing Library).

Desenvolvimento Backend

Experiência na construção de APIs e serviços com C# / ASP.NET Core (Node.js é um diferencial), design de API RESTful, autenticação OAuth 2.0/JWT e ferramentas ORM (Entity Framework Core ou Dapper).

Banco de Dados e Gestão de Dados

Habilidades sólidas em SQL Server (T-SQL, procedimentos armazenados, otimização de consultas) e experiência com Azure SQL ou bancos de dados gerenciados similares.

Nuvem e DevOps

Experiência na implantação de Microsoft Azure, gerenciamento de pipelines de CI/CD (Azure DevOps), monitoramento (Application Insights) e conteinerização (Docker).

Arquitetura e Práticas de Engenharia

Compreensão de arquitetura de microsserviços/SOA, fluxos de trabalho de Git, entrega Ágil/Scrum e gerenciamento de múltiplos ambientes.

IA/ML e Sistemas Inteligentes

Experiência na integração de recursos baseados em IA em aplicações de negócios (por exemplo, Microsoft Copilot, serviços de IA do Azure ou plataformas similares). Conhecimento na incorporação de saídas de modelos de IA — como previsões, prompts, recomendações ou classificações — em fluxos de trabalho de aplicações para aprimorar processos de negócios e experiências do usuário.

Certificações

Nenhuma certificação é exigida; as seguintes são preferenciais: Microsoft Certified: Azure Developer Associate, Microsoft Certified: Azure Solutions Architect Expert ou AWS Certified Developer. Familiaridade com conformidade HIPAA, padrões de dados de saúde (HL7, FHIR), transações EDI (837, 835) ou sistemas de faturamento Medicare/Medicaid também é um diferencial.

COMPLEXIDADE DO TRABALHO/JULGAMENTO INDEPENDENTE

Resolve desafios técnicos complexos em desenvolvimento de aplicações personalizadas, integração de IA/ML e implantações em múltiplas nuvens. Exercita julgamento independente ao projetar arquiteturas escaláveis que aproveitam tecnologias Microsoft, sistemas inteligentes e plataformas de nuvem, incluindo Azure e AWS.

AUTORIDADE ORÇAMENTÁRIA

Não possui autoridade orçamentária direta, mas fornece recomendações sobre seleção de ferramentas, desempenho de fornecedores e requisitos de licenciamento de software para apoiar a tomada de decisão informada.

RESOLUÇÃO DE PROBLEMAS

Resolve questões técnicas complexas relacionadas ao desempenho da aplicação, implantações em nuvem, integrações de IA/ML e interoperabilidade de sistemas. Projeta e implementa soluções inovadoras usando frameworks de desenvolvimento modernos, tecnologias nativas de nuvem e recursos baseados em IA para melhorar o desempenho do sistema, a eficiência operacional e a experiência geral do usuário.

IMPACTO DAS DECISÕES

Contribui diretamente para a produtividade departamental, precisão de dados e eficiência de processos em múltiplas unidades de negócios. As decisões técnicas moldam a escalabilidade, segurança e manutenibilidade a longo prazo das aplicações.

COMUNICAÇÃO/INTERAÇÕES

Interage com Designers de UX, Gerentes de Produto, Analistas de Negócios, Testadores de QA, partes interessadas do departamento e liderança de TI.

RELACIONAMENTOS COM CLIENTES

Estabelece credibilidade e confiança ao entregar aplicações inovadoras e fáceis de usar que atendem às necessidades reais de negócios.

CONDIÇÕES DE TRABALHO/AMBIENTAIS

Trabalho realizado principalmente em escritório. Pode exigir horas estendidas durante implantações, integrações de sistemas ou marcos críticos de projetos, juntamente com colaboração remota e o uso de sistemas de chamados.

Mais oportunidades com um só perfil

Quer aparecer para várias vagas sem repetir todo o processo? Crie seu perfil e seja encontrado pelas empresas que usam a Nort.

Criar meu perfil

Seu próximo empregojá está te procurando.

Nort

Plataforma de recrutamento reverso para programadores