Desenvolvedor .NET Fullstack Sênior

New
BrazilFull-TimeSenior
Salary not disclosed
Apply NowOpens the employer's application page

Job Details

Required Skills
DockerPostgreSQLKubernetesMicrosoft SQL ServerReact.jsTypeScriptC#.NETCI/CDMicroservices

Requirements

  • Strong experience with C# and modern .NET versions (.NET 6, 7, or 8).
  • Hands-on experience with microservices architecture and distributed systems.
  • Advanced knowledge of React.js, TypeScript, hooks, and frontend rendering concepts.
  • Experience optimizing application performance, including browser rendering, caching, and query optimization.
  • Familiarity with messaging brokers such as RabbitMQ, Kafka, or Azure Service Bus.
  • Solid experience with relational databases, especially SQL Server and PostgreSQL.
  • Experience creating and maintaining CI/CD pipelines and working with Docker and Kubernetes environments.
  • Ability to design scalable and maintainable technical solutions aligned with business requirements.
  • Strong autonomy, analytical thinking, and problem-solving skills.
  • Experience working in agile and collaborative development environments.
  • Leadership and mentoring capabilities to support technical growth within teams.
  • Excellent communication and collaboration skills in remote work environments.

Responsibilities

  • Design, develop, and maintain scalable fullstack applications using modern .NET technologies and React.js.
  • Create technical solution designs and define system architectures before implementation.
  • Translate complex business requirements into robust, maintainable, and high-quality software solutions.
  • Mentor and technically support junior developers, fostering knowledge sharing and team growth.
  • Build and maintain microservices-based architectures and distributed systems.
  • Optimize application performance, including database queries, caching strategies, and frontend rendering efficiency.
  • Develop and integrate messaging solutions using tools such as RabbitMQ, Kafka, or Azure Service Bus.
  • Work with relational databases, including data modeling and optimization for SQL Server or PostgreSQL environments.
  • Contribute to DevOps practices by maintaining CI/CD pipelines and containerized environments with Docker and Kubernetes.
  • Collaborate closely with multidisciplinary teams in agile development cycles focused on continuous improvement and delivery excellence.
  • Make mature technical decisions independently while balancing innovation, scalability, and operational reliability.
View Full Description & ApplyYou'll be redirected to the employer's site
View details
Apply Now