Desenvolvedor .Net - Pleno

J
JobgetherSoftware Development
BrazilFull-TimeMiddle
Salary not disclosed
Apply NowOpens the employer's application page

Job Details

Languages
Technical English
Required Skills
PostgreSQLGitMicrosoft SQL ServerC#.NET coreRESTful APIs

Requirements

  • Bachelor’s degree in Information Technology, Computer Science, Software Engineering, Systems Analysis, or related fields.
  • Professional experience developing applications using C# with .NET Framework and/or .NET Core.
  • Experience working with relational databases and creating SQL queries using SQL Server and/or PostgreSQL.
  • Experience developing REST APIs and web services.
  • Strong knowledge of object-oriented programming (OOP), programming logic, and software development fundamentals.
  • Knowledge of ASP.NET Core, Entity Framework Core, HTTP fundamentals, and layered architecture.
  • Experience with Git and version control practices.
  • Familiarity with Angular and TypeScript.
  • Understanding of software engineering best practices such as SOLID principles and Clean Code.
  • Ability to troubleshoot, debug, and solve complex technical problems.
  • Technical English proficiency.

Responsibilities

  • Develop and maintain systems using C# and .NET Framework or .NET Core technologies.
  • Analyze, troubleshoot, and resolve incidents related to production systems.
  • Implement improvements and new functionalities based on business and technical requirements.
  • Create, optimize, and maintain SQL queries for relational databases such as SQL Server and PostgreSQL.
  • Collaborate with teams to understand software requirements and translate them into effective solutions.
  • Design, code, test, debug, and deploy software applications following development best practices.
  • Develop and maintain REST APIs and integrations between systems.
  • Apply software engineering principles, including clean code practices and established coding standards.
  • Document development artifacts, technical processes, and system changes.
  • Investigate and resolve bugs efficiently while ensuring system stability and reliability.
View Full Description & ApplyYou'll be redirected to the employer's site
View details
Apply Now