Financial Statement Services, Inc

Engenheiro(a) de Software

SQLAWSDockerC#
Tradução automática. Consulte o original.

Quem Somos

Junte-se à Equipe FSSI e Torne-se um(a) Proprietário(a)!

Com mais de 45 anos de mercado, a FSSI é uma empresa líder em terceirização de documentos, atendendo empresas Fortune 500 nos setores financeiro, bancário, de seguros e de faturamento em todos os EUA. Estamos procurando um(a) Engenheiro(a) de Software para integrar nossa equipe de Desenvolvimento de Aplicações em uma de nossas instalações na Costa Leste – Orlando, Flórida ou Lincoln, Rhode Island.

Esta função apoia o desenvolvimento e a manutenção de aplicações de produção, soluções web, APIs e modelos de composição usados para gerar saída de documentos para clientes, seja para impressão e envio físico ou apresentação eletrônica. A função contribui para o desenvolvimento de aplicações full stack, alterações de código, mapeamento de dados, integrações de sistemas e atualizações de modelos, enquanto ganha experiência com tecnologias .NET modernas, frameworks de desenvolvimento web, serviços em nuvem, práticas de DevOps e padrões de codificação segura que garantem a integridade, escalabilidade e manutenibilidade das aplicações.

Nosso(a) candidato(a) ideal é um(a) profissional proativo(a) que gosta de descobrir soluções, assumir responsabilidades e realizar tarefas. É naturalmente curioso(a), criativo(a) e confortável em enfrentar novos desafios sem precisar de instruções passo a passo. Vem preparado(a) com ideias e perguntas para participar de discussões em equipe e prospera em um ambiente onde iniciativa e adaptabilidade são valorizadas. Se você é um(a) solucionador(a) de problemas que busca fazer um impacto significativo, queremos conhecê-lo(a)!

O horário de trabalho para esta vaga é de segunda a sexta-feira, das 8h às 16h30/17h. Após um período inicial de treinamento presencial de 90 dias, você terá a opção de trabalhar em um modelo híbrido (1/2 dias remoto e 3 dias no escritório).

Pronto(a) para crescer conosco? Candidate-se hoje!

Suas Responsabilidades Essenciais

  1. Analisar solicitações de projetos e identificar as atualizações necessárias em aplicações ou modelos.
  1. Liderar discussões com stakeholders internos e clientes para projetar e implementar aplicações e modelos robustos, alinhados aos fluxos de trabalho de produção e às necessidades do negócio.
  1. Interpretar dados de entrada estruturados e compreender layouts de registros e relacionamentos de dados.
  1. Realizar mapeamento de dados preciso, alinhado às especificações do cliente e de saída.
  1. Desenvolver, atualizar e manter aplicações em C# usando .NET e .NET Core / ASP.NET Core, incluindo bibliotecas reutilizáveis e componentes de código comuns.
  1. Projetar, desenvolver, consumir e solucionar problemas de integrações baseadas em APIs RESTful e JSON, utilizando ASP.NET Core Web API e tecnologias relacionadas.
  1. Trabalhar com bancos de dados relacionais como Microsoft SQL Server, incluindo consultas SQL, stored procedures, acesso a dados usando Entity Framework Core ou tecnologias ORM similares, e considerações básicas de performance de banco de dados.
  1. Modificar e manter modelos usando ferramentas de composição como OpenText Exstream ou Quadient Inspire.
  1. Inserir e configurar variáveis de dados e aplicar lógica básica em modelos.
  1. Escrever código limpo, de fácil manutenção e testável, utilizando princípios de orientação a objetos, práticas SOLID, injeção de dependência e padrões de desenvolvimento seguro.
  1. Submeter requisições de merge Git bem estruturadas e participar de revisões de código por pares.
  1. Trabalhar em estreita colaboração com as equipes de QA e DevOps para apoiar testes, pipelines de CI/CD, processos de implantação, monitoramento e validação.
  1. Utilizar práticas e frameworks de testes automatizados como xUnit, NUnit ou ferramentas equivalentes para apoiar a qualidade da aplicação e testes de regressão.
  1. Participar de implantações de aplicações e práticas de desenvolvimento em nuvem, incluindo familiaridade com serviços AWS, contêineres como Docker, e ferramentas modernas de observabilidade/logging.
  1. Auxiliar na resolução de problemas que afetam a produção e contribuir para o suporte e correções em tempo hábil.
  1. Garantir que todas as alterações estejam alinhadas com os padrões de desenvolvimento de aplicações da FSSI e as melhores práticas de produção.
  1. Desenvolver e manter integrações com código comum interno, APIs RESTful, serviços web, bancos de dados e serviços de terceiros que suportam a funcionalidade da aplicação.
  1. Aplicar conhecimento básico dos requisitos de envio postal do USPS e padrões de produção de impressão para garantir a conformidade de modelos e saídas.

Requisitos mínimos

O Que Você Traz

  1. Graduação em Ciência da Computação, Engenharia de Software, Tecnologia da Informação ou área relacionada é fortemente desejável.
  1. 1–2 anos de experiência em engenharia de software, desenvolvimento de aplicações full stack, desenvolvimento de API ou composição de documentos é preferencial.
  1. Forte base em C#, programação orientada a objetos e desenvolvimento moderno em .NET, incluindo .NET Core / ASP.NET Core.
  1. Conhecimento prático de ASP.NET Core MVC e/ou Razor Pages, desenvolvimento Web API, injeção de dependência, configuração, autenticação e conceitos de autorização.
  1. Familiaridade com Microsoft SQL Server e tecnologias de acesso a dados como Entity Framework Core, LINQ e SQL.
  1. Compreensão de REST APIs, JSON, HTTP, autenticação de API e padrões de integração.
  1. Exposição a frameworks de testes unitários e de integração, conceitos de CI/CD e ferramentas de DevOps como GitLab CI/CD, Ações do GitHub, Azure DevOps, ou plataformas equivalentes.
  1. Compreensão de conceitos modernos de segurança de aplicações, incluindo práticas de codificação segura OWASP, gerenciamento de identidade/acesso, gerenciamento de segredos e proteção de dados sensíveis.
  1. Compreensão de formatos de dados estruturados, layouts de registros e mapeamento de dados.
  1. Experiência com ferramentas de composição (por exemplo, OpenText Exstream ou Quadient Inspire).
  1. Familiaridade com fluxos de trabalho Git, branching e requisições de merge, práticas de codificação segura, depuração, testes unitários e técnicas de revisão de código.
  1. Forte atenção aos detalhes, habilidades de resolução de problemas e uma mentalidade colaborativa.
  1. Capacidade de seguir processos e aplicar feedback para melhorar a qualidade do código.
  1. Exposição a tecnologias de nuvem e contêineres como AWS e Docker é preferencial.
  1. Familiaridade com requisitos postais e conceitos de software de envio, incluindo formatação de endereços, códigos de barras e melhores práticas de design de peças de correspondência é um diferencial.

Por Que Se Juntar a Nós?

  • Propriedade dos Funcionários através do nosso Plano de Propriedade de Ações para Funcionários (ESOP): Ao se juntar à nossa equipe, você não é apenas um funcionário – você se torna um(a) proprietário(a), compartilhando o sucesso da nossa empresa e moldando seu futuro.
  • Cultura de CUIDADO com nossos Funcionários: Oferecemos planos de benefícios fortes e competitivos para nossos funcionários e suas famílias.

Benefícios incluem

  • 401(k) e Roth + Plano de Propriedade de Ações para Funcionários
  • Seguro Médico, Odontológico, de Visão e de Vida
  • Férias, licença médica e feriados pagos – incluindo seu aniversário!
  • Programas de Assistência e Cuidado ao Funcionário
  • Benefícios adicionais e programas de reconhecimento de funcionários
  • Liderança na Indústria: A FSSI é líder em serviços de documentos impulsionada pela tecnologia, focada em fornecer serviços de ponta e dedicada a utilizar softwares e equipamentos líderes na indústria.

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