Stefanini Brasil

Senior Developer – .NET/Angular

Stefanini Brasil

full-time

Posted on:

Location Type: Remote

Location: Brazil

Visit company website

Explore more

AI Apply
Apply

Job Level

About the role

  • Develop web applications using Angular (version 14 or higher) and TypeScript (v5.8).
  • Implement components with PrimeNG, aligning with the Government Design System.
  • Create and maintain highly available RESTful APIs using ASP.NET Core.
  • Apply design patterns and principles such as SOLID, Clean Architecture, and DDD in software projects.
  • Work with messaging using Apache Kafka, including producing and consuming messages.
  • Perform database modeling and query optimization in PostgreSQL and SQL Server.
  • Use database migration tools such as FluentMigrator or EF Migrations.
  • Collaborate with the team on code reviews and continuous improvements.

Requirements

  • Bachelor's degree in IT or a related field.
  • Strong proficiency in C# and recent .NET versions (6, 7, or 8).
  • Professional experience using Angular (version 14 or higher) and TypeScript (v5.8).
  • Proven experience with ASP.NET Core for building RESTful APIs.
  • Advanced knowledge of Entity Framework Core or Dapper.
  • Experience with messaging and event-driven architectures, especially Apache Kafka.
  • Familiarity with messaging patterns (Pub/Sub, Event Sourcing, or CQRS).
  • Strong skills in PostgreSQL and SQL Server, including relational modeling and query optimization.
  • Familiarity with database migration tools (e.g., FluentMigrator or EF Migrations).
  • Ability to work in a team, good communication skills, and a willingness to learn.
Benefits
  • Meal allowance or meal voucher;
  • Discounts on courses, universities, and language schools;
  • Stefanini Academy — platform with free, up-to-date online courses with certificates;
  • Mentoring;
  • Benefits club for medical consultations and exams;
  • Medical insurance;
  • Dental insurance;
  • Benefits club with discounts at top establishments;
  • Travel club;
  • Pet care benefits.
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
AngularTypeScriptASP.NET CoreC#Entity Framework CoreDapperPostgreSQLSQL ServerApache KafkaRESTful APIs
Soft Skills
team collaborationcommunicationwillingness to learn
Certifications
Bachelor's degree in IT