Desenvolvedor Fullstack Sênior

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

Job Details

Required Skills
PostgreSQLMicrosoft SQL ServerRabbitmqC#ReactRESTful APIs

Requirements

  • Bachelor’s degree in Computer Science, Engineering, Information Technology, or related fields.
  • Strong experience with C#, .NET 8, and .NET Framework 4.8.
  • Solid knowledge of REST APIs, Windows Services, and Workers.
  • Experience with relational and NoSQL databases, including PostgreSQL and SQL Server.
  • Hands-on experience with Entity Framework, Dapper, and ORM concepts.
  • Familiarity with RabbitMQ, PubSub, OAuth, OpenID, and JWT authentication mechanisms.
  • Strong understanding of SOLID principles and clean software architecture practices.
  • Proficiency in JavaScript, HTML5, CSS3, and React JS development.
  • Experience with Git-based version control workflows.

Responsibilities

  • Develop and maintain applications using C#, .NET 8.0, and .NET Framework 4.8.
  • Design, build, and manage REST APIs, Windows Services, and background workers.
  • Work with relational and NoSQL databases, applying ORM technologies such as Entity Framework and Dapper.
  • Implement messaging and event-driven solutions using technologies such as RabbitMQ and PubSub.
  • Ensure application security through OAuth, OpenID, JWT, and secure development practices.
  • Apply SOLID principles and software engineering best practices to improve scalability and maintainability.
  • Develop responsive user interfaces using JavaScript, HTML5, CSS3, and React JS.
  • Manage version control and collaboration workflows using Git.
  • Support continuous improvement initiatives, troubleshooting, and performance optimization efforts.
  • Collaborate closely with cross-functional teams to deliver high-quality software solutions.
View Full Description & ApplyYou'll be redirected to the employer's site
View details
Apply Now