SimCorp
SimCorp
A SimCorp desenvolve tecnologia de gestão de investimentos para gestoras de ativos, seguradoras, fundos de pensão e fundos soberanos. Sua plataforma integrada reúne fluxos de trabalho operacionais, visibilidade de dados em tempo real, gestão de riscos e gestão de portfólios para ajudar instituições financeiras a lidar com atividades de investimento complexas com mais eficiência. Fundada em 1971, a SimCorp atua na interseção entre fintech, consultoria e seguros, apoiando organizações na adaptação às demandas em constante mudança dos mercados financeiros.

Engenheiro(a) sênior de software, C#/.NET

Desenvolva o XMGR, a plataforma de gerenciamento de configurações da SimCorp para gestores de investimentos. Crie serviços ASP.NET Core, fluxos de trabalho confiáveis e integrações para ambientes em nuvem e locais.

Descrição

  • Desenvolva o XMGR, a plataforma de gerenciamento de configurações do SimCorp Dimension.
  • Crie e mantenha serviços C#/.NET e APIs ASP.NET Core.
  • Crie fluxos de trabalho assíncronos resilientes, com tratamento claro de erros, novas tentativas seguras e diagnósticos úteis.
  • Mantenha a integridade das configurações quando as operações falharem ou forem interrompidas.
  • Reforce a segurança, a autorização, as trilhas de auditoria, o desempenho e a observabilidade.
  • Investigue problemas nas fronteiras entre aplicações e integrações.
  • Aprimore testes automatizados de unidade e integração, revisões de código e práticas de CI/CD.
  • Refatore código legado em etapas, preservando a compatibilidade e o comportamento existente.
  • Oriente o trabalho técnico por meio de discussões de design, mentoria e compartilhamento de conhecimento.
  • Trabalhe com as equipes de engenharia, configuração e plataforma para atender aos padrões compartilhados de entrega.
  • Contribua em várias camadas, incluindo interfaces com Angular e TypeScript, Entity Framework Core, bancos de dados relacionais, mensageria e processamento de fluxos de trabalho.
  • Dê suporte a implantações em ambientes hospedados em nuvem e locais.

Requisitos

  • Formação em ciência da computação, engenharia de software ou disciplina relacionada, ou experiência prática equivalente.
  • De três a cinco anos de experiência desenvolvendo software de produção com C#/.NET.
  • Experiência assumindo a responsabilidade por funcionalidades complexas e tomando decisões técnicas bem fundamentadas.
  • Experiência no desenvolvimento de serviços ASP.NET Core e APIs REST.
  • Conhecimento de contratos de API, programação assíncrona, injeção de dependências e tratamento resiliente de erros.
  • Compreensão de design orientado a objetos, princípios SOLID e padrões de projeto adequados.
  • Capacidade de navegar por uma base de código estabelecida, depurá-la e aprimorá-la com segurança.
  • Experiência com bancos de dados relacionais e SQL.
  • Experiência com Entity Framework Core ou ORM semelhante.
  • Compreensão de modelagem de dados, validação, serialização e compatibilidade de esquemas.
  • Compreensão de concorrência, novas tentativas, idempotência e falhas parciais.
  • Capacidade de investigar problemas usando logs e telemetria.
  • Sólida experiência com testes automatizados de unidade e integração.
  • Experiência com revisões de código, Git e CI/CD.
  • Capacidade de esclarecer necessidades com stakeholders do domínio e trabalhar com eficiência em uma equipe Agile.
  • Disponibilidade para contribuir com APIs de backend e interfaces web conforme necessário.
  • Capacidade de assumir responsabilidades, exercer bom julgamento e equilibrar entregas com qualidade duradoura.
  • Capacidade de colaborar de forma construtiva entre culturas e disciplinas.
  • Boa comunicação oral e escrita em inglês.
  • Experiência com Angular e TypeScript, especialmente programação reativa com RxJS e gerenciamento de estado como NgRx, será considerada um diferencial.
  • Experiência com sistemas de gerenciamento de configurações ou automação de implantação será considerada um diferencial.
  • Experiência com mensageria assíncrona, APIs OData, Oracle ou SQL Server e OpenTelemetry será considerada um diferencial.
  • Experiência com Azure, autenticação e autorização corporativas, Docker ou Kubernetes e pipelines automatizados de build e implantação será considerada um diferencial.
  • Experiência na modernização de aplicações .NET e familiaridade com NUnit, NSubstitute ou ferramentas de teste comparáveis serão consideradas um diferencial.
  • Experiência com software corporativo ou financeiro será considerada um diferencial.

Benefícios

  • Salário competitivo.
  • Programa de bônus.
  • Plano de previdência.
  • Horário de trabalho flexível.
  • Modelo de trabalho híbrido.
  • Trabalho remoto nos dias em que você não estiver no escritório.
  • Oportunidades de desenvolvimento profissional.
  • Apoio personalizado ao crescimento profissional.

Vagas relacionadas

OneTrust

Analista de suporte

OneTrust

Resolve problemas complexos de integração SaaS, autenticação, API e plataforma na solução de governança responsável de dados da OneTrust. Trabalha com clientes, Produto e Engenharia para investigar e resolver casos escalados.

Abrir
BLUE ORIGIN

Advogado sênior de direito imobiliário e construção

BLUE ORIGIN

Lidera transações imobiliárias e questões jurídicas de construção na Blue Origin, aconselha executivos e apoia projetos em seu portfólio nos Estados Unidos e no exterior. Desenvolve processos jurídicos escaláveis à medida que a empresa aeroespacial amplia sua presença.

Abrir