Senior Developer Analyst

Jobtailor

São Paulo

Presencial

BRL 180 000 - 240 000

Tempo integral

14 dias+

Recebe mais respostas dos empregadores

Envia um currículo específico para a oferta em poucos minutos.

Resumo da oferta

Jobtailor in São Paulo, Brazil seeks an experienced .NET Engineer to develop and evolve high-performance, secure financial applications. You will design microservices, implement robust data access with EF Core, and lead modernization of legacy components while collaborating with product, QA, and infrastructure teams.

The role requires banking sector experience, strong expertise in .NET Core 8, and hands-on work with messaging systems and cloud services.

Qualificações

  • Experience developing applications with .NET Core 8 focusing on modern architecture, performance and scalability.
  • Banking or financial sector experience.
  • Experience maintaining and evolving legacy systems based on .NET Framework.
  • Designing and developing microservices with inter-service communication, authentication, observability and decoupling best practices.
  • Strong knowledge of Entity Framework / EF Core including mapping, query optimization and domain modeling.
  • Hands-on experience with Kafka and RabbitMQ.
  • Advanced knowledge of Oracle databases and relational data modeling.
  • Experience with NoSQL databases such as MongoDB, DynamoDB, Cassandra.
  • Familiarity with AWS services for .NET and microservices (Lambda, ECS/EKS, SQS/SNS, DynamoDB, CloudWatch, KMS).
  • Experience with Azure DevOps including pipelines, boards, repositories and CI/CD automation.
  • Knowledge of batch processing and large-scale task scheduling.
  • Experience with Git and versioning best practices; engineering best practices (SOLID, Clean Code, DDD).
  • Competencies in application security including API protection, OAuth 2.0, OpenID Connect, secure token management, TLS and data protection.

Responsabilidades

  • Develop, evolve and maintain .NET applications with focus on performance, security and quality.
  • Participate in design and definition of system architecture with scalable solutions.
  • Translate technical and business requirements into effective solutions.
  • Conduct code reviews and promote development best practices.
  • Ensure delivery quality through automated tests and documentation.
  • Investigate issues, identify root causes and propose long-term improvements.
  • Collaborate with product, QA, infrastructure and data teams for aligned deliveries.
  • Participate in agile ceremonies and contribute to planning and prioritization.
  • Support modernization, refactoring and evolution of architectures.

Conhecimentos

NET Core 8
Microservices architecture
Entity Framework / EF Core
Git & version control
SOLID / Clean Code / DDD
API security / OAuth2 / OpenID Connect

Ferramentas

Kafka
RabbitMQ
Oracle DB
MongoDB
DynamoDB
AWS
Azure DevOps
CI/CD pipelines

Descrição da oferta de emprego

Responsibilities
  • Develop, evolve and maintain .NET applications with a focus on high performance, security and quality.
  • Actively participate in the design and definition of system architecture, proposing scalable solutions aligned with engineering best practices.
  • Analyze technical and business requirements and translate them into effective, well‑structured solutions.
  • Conduct code reviews, support the team in technical decisions and promote development best practices.
  • Ensure delivery quality through automated tests, proper versioning practices and clear documentation.
  • Investigate and resolve complex issues, identify root causes and propose long‑term improvements.
  • Collaborate with multidisciplinary teams (product, QA, infrastructure, data) to ensure consistent deliveries aligned with strategic objectives.
  • Participate in agile ceremonies, contributing to planning, estimation and technical prioritization.
  • Support modernization initiatives, refactoring of legacy components and evolution of existing architectures.
Requirements
  • Strong experience developing applications using .NET Core 8, with a focus on modern architecture, performance and scalability.
  • Required experience in the banking or financial sector.
  • Experience in maintenance and evolution of legacy systems based on .NET Framework.
  • Expertise in designing and developing microservices architecture, including inter‑service communication, authentication, observability and decoupling best practices.
  • Strong knowledge of Entity Framework / Entity Framework Core, including mapping, query optimization and domain modeling.
  • Hands‑on experience with messaging systems, including:
    • Kafka (streams, distributed processing, event‑driven architectures)
    • RabbitMQ (queues, exchanges, routing patterns and asynchronous communication)
  • Advanced knowledge of Oracle databases and relational data modeling.
  • Experience with NoSQL databases (such as MongoDB, DynamoDB, Cassandra or equivalents).
  • Familiarity with AWS, especially services applicable to the .NET and microservices ecosystem (Lambda, ECS/EKS, SQS/SNS, DynamoDB, CloudWatch, KMS, Rekognition, etc.).
  • Experience with Azure DevOps, including pipelines, boards, repositories and CI/CD automation.
  • Knowledge and practice with batch routines, asynchronous processing and large‑scale task scheduling.
  • Experience with Git and versioning best practices, analytical skills, knowledge of engineering best practices (SOLID, Clean Code, DDD).
  • Additionally, it is desirable for the professional to have competencies in application security, including API protection practices, access control, authentication/authorization, use of OAuth 2.0, OpenID Connect, secure token management and best practices to protect against common vulnerabilities (OWASP). They should know symmetric and asymmetric encryption techniques, secure hashing, digital certification, proper use of TLS and protection of sensitive data both in transit and at rest. Proficiency with security‑focused tools, frameworks and patterns is an important differential.
Core Competencies

Demonstrates expertise in .NET Core 8 application development, focusing on performance, scalability, and security within the banking or financial sector. Proficient in designing microservices architecture and implementing best practices for code quality and automated testing.

Obtém a tua avaliação gratuita e confidencial do currículo.
ou arrasta e larga o ficheiro aqui.
Similar jobs

Ofertas semelhantes que vale a pena comparar

Mid-level .NET Analyst/Developer
Mid-level .NET Analyst/Developer

Jobtailor • São Paulo

Presencial
BRL 120 000 - 170 000
Backend .NET Developer – Senior
Backend .NET Developer – Senior

Jobtailor • São Paulo

Presencial
BRL 250 000 - 380 000
Mid/Senior .NET Developer
Mid/Senior .NET Developer

Jobtailor • São Paulo

Presencial
BRL 120 000 - 180 000
Senior Backend Developer
Senior Backend Developer

Jobtailor • São Paulo

Presencial
BRL 180 000 - 260 000
Specialist in Software Development
Specialist in Software Development

Jobtailor • São Paulo

Presencial
BRL 180 000 - 260 000
Backend .NET Developer – Junior
Backend .NET Developer – Junior

Jobtailor • São Paulo

Presencial
BRL 180 000 - 240 000
Senior .NET Developer – Retail
Senior .NET Developer – Retail

Jobtailor • Porto Alegre

Presencial
BRL 180 000 - 300 000
Frontend Developer – Angular, Mid-level
Frontend Developer – Angular, Mid-level

Jobtailor • São Paulo

Presencial
BRL 150 000 - 220 000
Full Stack .NET Developer, Mid-level
Full Stack .NET Developer, Mid-level

Jobtailor • Rio de Janeiro

Presencial
BRL 120 000 - 180 000
Full Stack Developer – Senior .NET
Full Stack Developer – Senior .NET

Jobtailor • Rio de Janeiro

Presencial
BRL 120 000 - 190 000