Desenvolvedor Delphi C#

Desenvolvedor Delphi C#

Desenvolvedor Delphi C#

Verx Tecnologia E Inovação

Jooble Badge

São Caetano do Sul, SP

1 semana atrás

Nenhuma candidatura

Sobre a vaga

Desenvolvedor C# e Delphi

Somos uma consultoria especializada em TI , apaixonada por desafios e comprometida em impulsionar transformações tecnológicas estratégicas para nossos clientes. Se você busca crescimento profissional e 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 - SP

Requisitos

• 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 Reviews

Responsabilidades:

.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