Siemens
Mesirow
Gerente Sênior de Backend
A OPORTUNIDADE
Mesirow Financial é uma empresa independente, de propriedade dos funcionários, fundada em 1937. Como especialistas em investimentos, gestão de riscos e serviços de consultoria, estamos comprometidos em ajudar nossos clientes institucionais, corporativos e individuais a alcançarem seus objetivos. Nossos profissionais são inspirados por um desejo empreendedor de desenvolver soluções personalizadas projetadas para entregar resultados mensuráveis.
Como Engenheiro Sênior de Backend, você construirá, modernizará e evoluirá os sistemas por trás de nossas aplicações de Gestão de Investimentos. Você combinará fundamentos sólidos de engenharia com arquitetura nativa em nuvem, desenvolvimento moderno assistido por IA e práticas de DevOps para entregar software de alta qualidade de forma mais rápida e confiável.
O QUE VOCÊ TRAZ
- Criatividade e forte atenção aos detalhes.
- Habilidades excepcionais de atendimento ao cliente e profissionalismo com um grupo diversificado de usuários de negócios.
- Uma atitude positiva, produtiva e de trabalho em equipe.
- Um desejo genuíno de continuar aprendendo, inclusive à medida que as ferramentas de IA e as práticas de engenharia evoluem.
RESPONSABILIDADES
- Projetar, desenvolver e manter componentes principais de backend para aplicações de Gestão de Investimentos.
- Impulsionar iniciativas de modernização de aplicações, incluindo a refatoração de aplicações legadas, redução de dívida técnica e transição de cargas de trabalho apropriadas para serviços nativos em nuvem e gerenciados do Azure para melhorar a escalabilidade, confiabilidade e eficiência operacional.
- Promover práticas modernas de engenharia de software, incluindo testes automatizados, codificação segura, CI/CD, observabilidade e otimização proativa de desempenho, com responsabilidade pela confiabilidade e manutenibilidade da aplicação durante todo o ciclo de vida do software.
- Colaborar com stakeholders de negócios, product owners e equipes de tecnologia para traduzir requisitos de negócios em soluções práticas e escaláveis que melhorem a eficiência operacional e apoiem o crescimento dos negócios.
- Liderar a arquitetura e o design de implementações de sistemas usando padrões comprovados e melhores práticas, incluindo designs baseados em microsserviços, quando apropriado.
- Implementar e personalizar soluções e integrar produtos de terceiros e plataformas de dados de mercado/negociação.
- Aprimorar e manter aplicações existentes em nossa stack tecnológica, incluindo .NET, T-SQL e SSIS/SSRS.
- Usar ferramentas de codificação por IA (por exemplo, Claude Code) para acelerar o design, implementação, testes, revisão de código, refatoração e documentação, mantendo a responsabilidade pela qualidade e segurança de tudo o que é entregue.
- Construir e melhorar a automação de releases e infraestrutura como código, e participar de releases e suporte contínuo em produção.
- Ser um colaborador chave para a inovação, construindo provas de conceito, incluindo fluxos de trabalho habilitados por IA, que possam ser aproveitados em toda a empresa.
- Diagnosticar e resolver problemas complexos, incluindo projetar e implementar soluções alternativas quando necessário.
- Orientar e guiar desenvolvedores juniores, que podem não ser subordinados diretos, inclusive sobre o uso responsável e eficaz de ferramentas de IA.
- Criar e executar planos de trabalho de projetos, revisando-os conforme as necessidades mudam.
QUALIFICAÇÕES EXIGIDAS
- 7+ anos de experiência profissional com C# e a stack Microsoft .NET (.NET Framework e .NET moderno), Visual Studio ou uma IDE relacionada.
- Experiência sólida na construção de APIs Web RESTful e serviços de backend.
- Azure: Experiência prática em projetar, implantar e operar aplicações no Microsoft Azure (por exemplo, App Service, Functions, Azure SQL, Service Bus, Key Vault).
- Habilidades avançadas em SQL Server e T-SQL, incluindo stored procedures e ajuste de desempenho.
- Experiência com Entity Framework e/ou um micro-ORM (por exemplo, Dapper).
- Fundamentos sólidos de orientação a objetos; conhecimento prático de padrões de design e arquitetura; capacidade de criar componentes reutilizáveis e bem projetados.
- Testes automatizados e CI/CD: Experiência em escrever testes unitários com frameworks de mocking e construir e manter pipelines de CI/CD com build/teste/deploy automatizados, controle de versão e estratégias de branching (Git/Azure DevOps), e gerenciamento de release.
- Desenvolvimento de software seguro: Conhecimento de padrões e técnicas de codificação segura para aplicações web e APIs, incluindo o manuseio seguro de dados financeiros sensíveis.
- Desenvolvimento assistido por IA: Experiência prática no uso de ferramentas de codificação por IA para engenharia de software (geração de código, depuração, criação de testes, refatoração, revisão de código, documentação), com bom julgamento sobre quando confiar, verificar ou rejeitar a saída da IA, e consciência sobre o uso seguro de ferramentas de IA.
- Conhecimento prático de conceitos de arquitetura distribuída e de microsserviços, incluindo limites de serviço, design de API e mensagens assíncronas.
- Experiência em desenvolvimento em equipes Agile/Scrum.
- Excelentes habilidades analíticas e matemáticas.
- Capacidade de trabalhar em múltiplos projetos com supervisão mínima e cumprir prazos apertados.
- Fortes habilidades de comunicação escrita e verbal, com a capacidade de traduzir requisitos de negócios em soluções técnicas e explicar informações complexas para públicos técnicos e de negócios em todos os níveis.
- Bacharelado ou diploma de tecnólogo em uma disciplina de TI, ou uma combinação equivalente de educação e experiência.
QUALIFICAÇÕES PREFERENCIAIS
- Experiência com SSIS e SSRS.
- Experiência prática especificamente com Claude Code.
- Ampla experiência em projetar, construir e operar sistemas baseados em microsserviços em escala.
- Experiência em modernizar aplicações legadas .NET para serviços nativos em nuvem e gerenciados do Azure.
- Experiência em integração com plataformas de investimento e sistemas de dados de mercado/negociação como Bloomberg, GTSS, DTCC, FX Connect ou ProtoColl, ou experiência em gestão de investimentos ou sistemas financeiros.
- Experiência com Docker e infraestrutura como código (por exemplo, Terraform, Bicep, ARM).
- Experiência com ferramentas de monitoramento, log e observabilidade.
- Familiaridade com a construção ou integração de recursos baseados em LLM, design de prompts ou fluxos de trabalho baseados em agentes.
- Familiaridade com frameworks de front-end (Angular, React) ou Node.js suficiente para colaborar em toda a stack.
- Certificações de desenvolvimento Microsoft.
- Experiência em suporte a aplicações legadas ColdFusion.
De acordo com a Lei de Transparência Salarial de Illinois, o salário base de contratação previsto para a função será entre $150,000 e $175,000 por ano. No entanto, o salário base, se contratado, será determinado de forma individualizada e é apenas parte do pacote de remuneração total, que também oferece a oportunidade de um bônus baseado em desempenho e o programa de benefícios da Mesirow nam04.safelinks.protection.outlook.com/?url=https%3A%2F%2Fwww.mesirow.com%2Fcareers%2Ftotal-rewards&data=05%7C02%7Crosie.alvarez%40mesirow.com%7Cb01b32372cf6466f784008df2eb879e6%7C675d34f2dff942869abb78bebd16f146%7C0%7C0%7C639281041982442915%7CUnknown%7CTWFpbGZsb3d8eyJFbXB0eU1hcGkiOnRydWUsIlYiOiIwLjAuMDAwMCIsIlAiOiJXaW4zMiIsIkFOIjoiTWFpbCIsIldUIjoyfQ%3D%3D%7C0%7C%7C%7C&sdata=86g5XKhI01S1ften7y%2FPjZ10UjjI4iv79Ju6UlSpMsk%3D&reserved=0.
EOE
