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