.NET Back-End Developer Mid

New
J
JobgetherSoftware engineering
Based in BrazilFull-TimeMiddle
Salary not disclosed
Apply NowOpens the employer's application page

Job Details

Required Skills
DockerSQLASP.NETGitKubernetesMicrosoft Azure.NETCI/CDRESTful APIs

Requirements

  • Professional experience in backend development using .NET and ASP.NET.
  • Knowledge of software architecture and design principles, including Domain-Driven Design (DDD), Service-Oriented Architecture (SOA), MVC, MVVM, and common design patterns.
  • Practical experience designing, developing, and consuming REST APIs.
  • Experience with relational databases and writing SQL queries.
  • Familiarity with Microsoft Azure cloud services and resources, including Azure Event Hubs.
  • Experience with CI/CD pipelines and DevOps practices in Azure environments.
  • Hands-on knowledge of Docker and Kubernetes for containerization and orchestration.
  • Proficiency with Git and version control best practices.
  • Experience developing scalable, secure, maintainable applications using established software engineering principles and coding standards.
  • Strong problem-solving and analytical skills, with a proactive approach to identifying issues and delivering solutions.
  • Ability to work autonomously, prioritize tasks effectively, and collaborate with multidisciplinary development teams.
  • Knowledge of enterprise integrations and microservices-based solutions is a plus.
  • Microsoft Azure Fundamentals certification (AZ-900), or willingness to obtain it, is a plus.

Responsibilities

  • Develop, maintain, and optimize backend applications using .NET and ASP.NET.
  • Design, build, integrate, and consume REST APIs.
  • Gather, analyze, and clarify business and technical requirements.
  • Document, design, and implement software solutions using established architectural principles and coding standards.
  • Work with relational databases, develop SQL queries, and support efficient data management.
  • Implement and maintain cloud-based solutions using Microsoft Azure services, including Azure Event Hubs.
  • Contribute to CI/CD pipelines and DevOps practices in Azure environments.
  • Use Docker and Kubernetes for application containerization, deployment, and orchestration.
  • Manage source code and collaborate through Git-based version control workflows.
View Full Description & ApplyYou'll be redirected to the employer's site
View details
Apply Now