Experience in back-end development using C# .NET and Angular., Strong knowledge of Object-Oriented Programming, DDD, and SOLID principles., Experience in building REST APIs with C# .NET and automated testing., Proficiency in SQL, preferably with Oracle, and familiarity with Docker and GIT..
Key responsabilities:
Develop and maintain back-end systems using C# .NET and Angular.
Build and document REST APIs, ensuring quality through automated testing.
Collaborate in the design of microservices and distributed systems.
Utilize messaging tools like RabbitMQ and Kafka for system integration.
Report This Job
Help us maintain the quality of our job listings. If you find any issues with this job post, please let us know.
Select the reason you're reporting this job:
With our client's challenge always at the center of our actions, we operate from core to digital, to deliver the agility and competitiveness your business needs to navigate this digital century, generating strategic and technological scalability.
Learn more about this transformation 👇🏽
Somos inspired by tech powered by people. Por isso, precisamos de pessoas apaixonados por desafios e com sede de aprendizado contínuo.
Buscamos por novos makers para sonharem com a gente, que enxerguem além do óbvio e que estejam prontos para se juntar a nós nessa jornada de transformação e crescimento. Estamos expandindo nossos horizontes e buscamos pessoas que compartilhem dessa mesma paixão pela tecnologia e pelo aprendizado contínuo. Se você se encaixa nesse perfil, venha fazer parte do nosso time!
REQUISITOS E QUALIFICAÇÕES
Experiência em desenvolvimento back-end utilizando C# .NET e Angular;
Sólidos conhecimentos em Orientação a Objetos, DDD (Domain Driven Design) e princípios SOLID;
Vivência na construção de APIs REST com C# .NET;
Experiência em testes automatizados de integração e unitários em C#;
Domínio em SQL, com preferência por experiência em Oracle;
Conhecimento avançado em modelagem de bancos de dados relacionais;
Experiência com desenvolvimento para ambientes distribuídos, como microserviços;
Familiaridade com ferramentas de mensageria, como RabbitMQ e Kafka;
Conhecimento em padrões de projeto, incluindo CQRS, Event Sourcing, Mediator, Strategy, Factory Method, Singleton, Decorator e Adapter;
Habilidade na documentação de APIs utilizando Swagger;
Conhecimento em Docker e GIT.
Required profile
Experience
Spoken language(s):
Portuguese
Check out the description to know which languages are mandatory.