Desenvolvedor C# e DelphiSomos umaconsultoria especializada em TI, apaixonada por desafios e comprometida em impulsionartransformações tecnológicas estratégicaspara nossos clientes. Se você buscacrescimento profissionale deseja atuar em projetos inovadores, essa oportunidade é para você.Modelo de contratação:PJ com Benefícios
Modalidade:Híbrido 3x na semana presencial na região de São Caetano do Sul - SPRequisitos
• Experiência com Delphi XE6 ou superior, aplicação client-server, firedac, devexpress, quick report, indy para chamadas de api, json.
• Experiência com banco SQL Server 2014 e superior, T-SQL, procedure, functions e triggers.
• Boa capacidade de análise, resolução de problemas, testes, suporte a soluções e melhorias, etc, isso para fins de evolução e sustentação de sistema legado em delphi
• Controle de fontes com SVN e Git
• Sólidos conhecimentos em .NET CORE C#
• Sólidos conhecimentos em ASP.NET Web Api (REST)
• Sólidos conhecimentos em bancos de dados SQL e NOSQL
• Sólidos conhecimentos em SOLID, CQRS, DDD
• Sólidos conhecimentos em Docker
• Sólidos conhecimentos em Testes Unitários
• Sólidos conhecimentos em Clean Architecture
• Experiência com GIT
• Experiência com Entity Framework ou Dapper
• Experiência com Arquitetura Microserviços
• Experiência com Design Patterns
• Experiência com RabbitMQ
• Experiência com Redis
• Experiência com Code ReviewsResponsabilidades:
Desenvolvimento de Software:
Criar e manter aplicações (desktop e web) e sistemas empresariais.
Implementar novas funcionalidades e modificar as existentes.
Desenvolver APIs e serviços web.Manutenção de Código:
Atualizar e otimizar código legado.
Corrigir bugs e problemas reportados pelos usuários.
Realizar melhorias de desempenho.Integração de Sistemas:
Integrar aplicações com outras tecnologias, sistemas e bancos de dados.
Utilizar bibliotecas, componentes de terceiros e frameworks (ex.: Entity Framework para C#).Design e Arquitetura:
Projetar a arquitetura de novas aplicações.
Implementar padrões de design e melhores práticas de programação.Testes e Depuração:
Escrever e realizar testes unitários e de integração.
Utilizar ferramentas de depuração para identificar e resolver problemas.Documentação:
Documentar código, funcionalidades e processos de desenvolvimento.
Criar e manter documentação técnica detalhada.Diferenciais:
• Experiência com PHP
• Experiência com WCF
• Experiência com troubleshooting de aplicações
• Experiência com Angular ou React