CSC Leasing Co.
Financial Statement Services, Inc
Engenheiro(a) de Software
Quem Somos
Junte-se à Equipe FSSI e Torne-se um Proprietário-Colaborador!
Com portas abertas há mais de 45 anos, 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 se juntar à 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 baseadas na web, APIs e modelos de composição usados para gerar saída de documentos para clientes para impressão física e envio postal 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), engenhoso(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 a iniciativa e a adaptabilidade são valorizadas. Se você é um(a) solucionador(a) de problemas que busca causar um impacto significativo, queremos conhecê-lo(a)!
O horário para este cargo é de segunda a sexta-feira, das 08:00 às 4:30/5:00 pm. Após um período inicial de treinamento presencial de 90 dias, você terá a opção de trabalhar em um regime híbrido (1/2 dias remoto e 3 dias no escritório).
Pronto(a) para crescer conosco? Candidate-se hoje!
Suas Tarefas Essenciais
- Analisar solicitações de projetos e identificar atualizações necessárias em aplicações ou modelos.
- Liderar discussões com stakeholders internos e clientes para projetar e implementar aplicações e modelos robustos alinhados com fluxos de trabalho de produção e necessidades de negócios.
- Interpretar dados de entrada estruturados e entender layouts de registros e relacionamentos de dados.
- Realizar mapeamento de dados preciso alinhado com as especificações do cliente e de saída.
- Desenvolver, atualizar e manter aplicações C# usando .NET e .NET Core / ASP.NET Core, incluindo bibliotecas reutilizáveis e componentes de código comuns.
- Projetar, desenvolver, consumir e solucionar problemas de APIs RESTful e integrações baseadas em JSON usando ASP.NET Core Web API e tecnologias relacionadas.
- 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 desempenho de banco de dados.
- Modificar e manter modelos usando ferramentas de composição como OpenText Exstream ou Quadient Inspire.
- Inserir e configurar variáveis de dados e aplicar lógica básica em modelos.
- Escrever código limpo, manutenível e testável usando princípios de orientação a objetos, práticas SOLID, injeção de dependência e padrões de desenvolvimento seguro.
- Submeter requisições de merge Git bem estruturadas e participar de revisões de código por pares.
- 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.
- 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.
- Participar de implantações de aplicações e práticas de desenvolvimento baseadas em nuvem, incluindo familiaridade com serviços AWS, contêineres como Docker e ferramentas modernas de observabilidade/logging.
- Auxiliar na resolução de problemas que afetam a produção e contribuir para suporte e correções pontuais.
- 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.
- 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.
- 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
- Bacharelado em Ciência da Computação, Engenharia de Software, Tecnologia da Informação ou área relacionada é fortemente preferível.
- 1–2 anos de experiência em engenharia de software, desenvolvimento de aplicações full stack, desenvolvimento de API ou composição de documentos é preferível.
- Forte base em C#, programação orientada a objetos e desenvolvimento moderno de .NET, incluindo .NET Core / ASP.NET Core.
- Conhecimento prático de ASP.NET Core MVC e/ou Razor Pages, desenvolvimento de Web API, injeção de dependência, configuração, autenticação e conceitos de autorização.
- Familiaridade com Microsoft SQL Server e tecnologias de acesso a dados como Entity Framework Core, LINQ e SQL.
- Compreensão de REST APIs, JSON, HTTP, autenticação de API e padrões de integração.
- 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, DevOps do Azure ou plataformas equivalentes.
- 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.
- Compreensão de formatos de dados estruturados, layouts de registros e mapeamento de dados.
- Experiência com ferramentas de composição (por exemplo, OpenText Exstream ou Quadient Inspire).
- Familiaridade com fluxos de trabalho Git, branching e merge requests, práticas de codificação segura, depuração, testes unitários e técnicas de revisão de código.
- Forte atenção aos detalhes, habilidades de resolução de problemas e uma mentalidade colaborativa.
- Capacidade de seguir processos e aplicar feedback para melhorar a qualidade do código.
- Exposição a tecnologias de nuvem e contêineres como AWS e Docker é preferível.
- 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 do Colaborador 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 proprietário-colaborador, compartilhando o sucesso de nossa empresa e moldando seu futuro.
- Cultura de CUIDADO com nossos Colaboradores: Oferecemos planos de benefícios fortes e competitivos para nossos colaboradores e suas famílias.
Benefícios incluem
- 401(k) & 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 remunerados – incluindo seu aniversário!
- Programas de Assistência e Cuidado ao Colaborador
- Benefícios adicionais e programas de reconhecimento de colaboradores
- 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 software e equipamentos líderes na indústria.
