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