
Backend Developer, C# .NET Core
SLC Agrícola
full-time
Posted on:
Location Type: Hybrid
Location: Porto Alegre • 🇧🇷 Brazil
Visit company websiteJob Level
Mid-LevelSenior
Tech Stack
AzureCloudDockerEntity FrameworkKubernetes.NET
About the role
- Develop, maintain, and evolve applications using C# and .NET Core;
- Create and consume REST APIs;
- Work in cloud environments (Microsoft Azure);
- Work with containers (Docker) and orchestration using Kubernetes;
- Actively participate in agile ceremonies (Scrum/Kanban);
- Collaborate with multidisciplinary teams (product, QA, DevOps);
- Ensure code quality, performance, security, and best practices;
- Participate in code reviews and propose continuous improvements;
- Work with messaging tools.
Requirements
- Bachelor’s degree in Systems Analysis, Computer Science, or a related field;
- Experience building APIs using C# .NET;
- Knowledge of Entity Framework;
- Familiarity with patterns such as DDD (Domain-Driven Design), SOLID, SOA architecture, etc.;
- Experience with version control (GIT);
- Nice to have:
- Experience with CI/CD;
- Knowledge of microservices architecture;
- Experience with messaging systems;
- Knowledge of automated testing;
- Microsoft Azure certifications.
Benefits
- Health insurance;
- Dental plan;
- Meal or food allowance;
- Education and language assistance;
- Profit Sharing Program (PPR);
- Private pension;
- Group life insurance;
- Medication reimbursement;
- Dr Alper (app for quick and easy consultations with doctors and psychologists);
- Extended maternity and paternity leave, among others.
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard skills
C#.NET CoreREST APIsEntity FrameworkDockerKubernetesGITCI/CDmicroservices architectureautomated testing
Soft skills
collaborationcode qualityperformancesecuritybest practicescontinuous improvementparticipation in agile ceremonies
Certifications
Microsoft Azure certifications