GeekHunter Logo

Plans

Login

EN

EN

Code Group

Mid/Senior Full Stack Developer – C#/.NET

Show original

On-site

São Paulo, SP, Brazil

Salary Range

BRL

Full Time Employee

Experience Level

Senior

Requirements

5+ years of experience in the career
SQL Server / PostgreSQL
C# / .NET
React / Next.js
Desenvolvimento de aplicação para testes automatizados
aws
Git / CI/CD
Integração com APIs REST e SOAP

Desired Skills

TDD / BDD
Arquitetura distribuída
Microsserviços
Arquitetura Orientada a Eventos
Segurança de aplicações
DevOps
Docker / Containers

Tasks and Responsibilities

Show original

Job Purpose

Work on the development, evolution, and maintenance of Full Stack applications using C#/.NET on the backend and React/Next.js on the frontend, contributing to robust, secure, scalable, and high-performance solutions. Participate in the technical evolution of applications, API development, integrations, continuous improvements, and building new features.

Work Model: 100% on-site – Vila Jaguara, São Paulo/SP

Employment Type: CLT

Schedule: Monday to Friday, from 8:00 AM to 6:00 PM, with a 1-hour 12-minute break.

Benefits

  • Unimed/Bradesco health plan, optional.
  • Odontoprev dental plan, optional.
  • Life insurance, optional.
  • Food voucher of R$ 275.00/month.
  • On-site restaurant/canteen, with cost-sharing.
  • Parking.
  • Transportation voucher.
  • Shuttle service between train/metro station and workplace.
  • PPR/PLR according to company rules and cycle.
  • Discounts at educational institutions and language courses.
  • Discounts and promotions on company products.
  • Gympass.
  • On-site restaurant.
  • Insulated bag/kit with company products at the end of the year.

Main Responsibilities

  • Develop and evolve Full Stack applications using C# and .NET.
  • Develop and maintain RESTful APIs, following best practices for security, versioning, and development.
  • Develop interfaces using React and Next.js.
  • Implement new features and maintain existing systems.
  • Work with relational databases, especially SQL Server and PostgreSQL.
  • Develop code with a focus on quality, security, performance, and scalability.
  • Create and maintain automated tests.
  • Work with Git/GitHub and CI/CD processes.
  • Participate in defining and evolving the technical solutions and architecture of applications.
  • Work with services and resources in AWS.
  • Support the identification and resolution of technical issues.
  • Participate in DevOps and continuous integration practices.
  • Collaborate with different areas and professionals involved in projects.
  • Participate in agile rituals and contribute to continuous process improvement.
  • Share knowledge and provide technical support to other team members.

Development and Technologies

  • Develop applications using C# and .NET/.NET Core.
  • Develop and maintain RESTful APIs.
  • Work with React and Next.js.
  • Work with SQL Server and PostgreSQL.
  • Use Git/GitHub for code versioning.
  • Work with GitHub Actions and/or GitLab CI.
  • Develop and maintain automated tests.
  • Use CI/CD and DevOps practices.
  • Work with AWS services, especially Lambda, S3, and ECS.
  • Apply best practices for development, security, performance, and code quality.

Architecture and Integrations

  • Contribute to the evolution of architecture and developed solutions.
  • Support the development of scalable and high-performance solutions.
  • Work with integrations between systems and services.
  • Participate in the development of distributed applications and cloud solutions.
  • Support the identification and resolution of issues related to applications and integrations.
  • Contribute to technical decisions related to the structure, development, and evolution of applications.

Requirements

  • Solid experience with C# and .NET.
  • Experience with .NET Core / ASP.NET Core.
  • Experience developing RESTful APIs.
  • Experience with React and/or Next.js.
  • Experience with relational databases, especially SQL Server and PostgreSQL.
  • Knowledge of Git/GitHub.
  • Experience or familiarity with GitHub Actions and/or GitLab CI.
  • Knowledge of CI/CD and DevOps practices.
  • Experience with AWS.
  • Knowledge of Lambda, S3, and ECS.
  • Experience with automated tests.
  • Knowledge of best practices for development, security, performance, and scalability.
  • Good communication skills and ability to work in a team.
  • Autonomy to lead activities and solve technical problems.
  • Ability to interact with different areas and explain technical decisions clearly.

Preferred Qualifications

  • Experience with microservices.
  • Knowledge of distributed application architecture.
  • Experience with Docker and containers.
  • Knowledge of TDD/BDD.
  • Experience with high-performance and scalable solutions.
  • Experience with AWS environments.
  • Experience with advanced DevOps and CI/CD practices.
  • Knowledge of software architecture and engineering best practices.

Behavioral Characteristics

  • A proactive and accountable profile regarding deliverables.
  • Commitment to quality and development best practices.
  • Good communication skills and ability to work in a team.
  • Ability to interact with business areas and different stakeholders.
  • Critical thinking and ability to propose improvements.
  • Autonomy to lead activities and seek solutions.
  • Ability to work in multifunctional squads.
  • Interest in continuous learning and new challenges.
  • Adaptability in the face of changes and new challenges.
  • Ability to explain experiences, projects, and technical decisions clearly.
  • Ability to identify when it is necessary to ask for team support.

Technologies and Knowledge for the Position

Required:

C# | .NET | .NET Core | ASP.NET Core | REST APIs | React | Next.js | SQL Server | PostgreSQL | AWS | Lambda | S3 | ECS | Git/GitHub | GitHub Actions | GitLab CI | CI/CD | Automated Tests

Preferred:

Microservices | Distributed Architecture | Docker | Containers | TDD | BDD | DevOps | Software Architecture | High Performance | Scalability

Share job:

Share job: