Geekhunter Logo

Solutions

Recruitment Software

Post jobs, import profiles, add screening questions, and manage hiring all in one place with personalized questions and control the entire recruitment process.

Recruitment Service

Let our expert team handle the key stages of tech recruitment for you with our specialized team acting in the main stages of recruitment.

Talent Pool

Top-tier Brazilian tech professionals, pre-vetted and ready for action, all pre-selected and ready for new opportunities.

Our Plans

Discover the perfect plan for your needs.

Login

English

EN

Exactaworks Consultoria


Araraquara - SP, Brasil

Mid-Level Backend Developer (.NET/C#)

Show original

Remote

(Anywhere)

Salary Range

Not informed

Full Time Employee

Not informed

Contractor

Experience Level

Mid level

Requirements

4+ years of experience in the career
C#
.NET

Desired Skills

GitHub Copilot
Azure
Docker
MongoDB

Tasks and Responsibilities

Show original

The professional will be involved in software development projects targeting various segments of the Brazilian market and will also collaborate with professionals working on projects in other areas and promising startups, immersed in a context full of opportunities for change, growth, and innovation.


Duties and Responsibilities:

Creation of APIs and Web Services:

  • Develop APIs with Swagger using JWT or OAUTH2 authentication;
  • Implement business logic and validation rules.

Database Management:

  • Design, implement, and manage relational databases (such as MySQL, PostgreSQL) and/or non-relational databases (such as MongoDB, Cassandra).
  • Write efficient SQL queries and perform database optimizations.

Security and Authentication:

  • Implement security measures to protect data and transactions.
  • Manage user authentication and authorization.

Technical Requirements:

  • Experience with the .NET framework (ASP.NET, C#, .NET Core)
  • Development and consumption of REST APIs
  • Version control with Git
  • Experience with messaging systems like Service Bus
  • Practical knowledge of relational (SQL) and non-relational (NoSQL) databases
  • Experience with MongoDB and its native query language
  • Experience with unit testing
  • Experience with microservices and Azure DevOps
  • Use of caching services like Redis
  • Containers with Docker
  • Agile methodologies: Scrum/Kanban

Preferred Qualifications

  • Knowledge of Azure, AWS
  • CI/CD practices
  • Logging tools such as ELK stack or Graylog
  • Experience with DevSecOps practices

Share job:

Share job: