Kognit - Committed to Transforming

Back-End Developer, Junior/Mid-level

Kognit - Committed to Transforming

full-time

Posted on:

Location Type: Remote

Location: Remote • 🇧🇷 Brazil

Visit company website
AI Apply
Apply

Job Level

Junior

Tech Stack

Entity FrameworkMongoDBMySQL.NETNoSQLPostgresRedisSQL

About the role

  • Develop and maintain robust RESTful APIs organized into modular solutions based on Clean Architecture
  • Integrate and optimize relational databases (SQL, PostgreSQL, MySQL) and NoSQL databases (MongoDB, Redis)
  • Implement best practices for API structure, versioning, and documentation
  • Create and maintain unit and integration tests to ensure code quality and stability
  • Monitor and optimize performance, resource consumption, and scalability of back-end applications
  • Collaborate with front-end, DevOps, and product teams to build efficient solutions
  • Apply CI/CD practices for fast and secure deployments
  • Ensure developed solutions align with architecture best practices and design patterns

Requirements

  • Practical experience developing RESTful APIs using C# and .NET
  • Familiarity with patterns such as Clean Architecture and SOLID principles
  • Knowledge of at least one data access approach: ADO.NET, Dapper, or Entity Framework Core
  • Experience with relational databases, especially SQL Server
  • Basic knowledge of NoSQL databases (such as MongoDB) and caching solutions (such as Redis)
  • Experience with Git and team-based source control
  • Understanding of authentication, authorization, and security best practices for web applications
  • Ability to analyze and optimize code to ensure scalability and performance
Benefits
  • Remote work
  • 8-hour workday (168 hours/month)
  • Time bank with quarterly closing (payment for positive balance)
  • Variable compensation after 4 months of contract
  • Flexible card: meal allowance of R$ 700.00 per month (Flash card)
  • Paid time off: 7 consecutive days after 1 year of contract; 15 days after 2 years; 21 consecutive days (split into 3 non-consecutive weeks) from 5 to 8 years; and 30 consecutive days (can be split into periods) from 8 years onward
  • Birthday Friday (1 day off during your birthday month)
  • Partnership with Wellhub
  • Partnership with Open English
  • Partnership with FIAP
  • Partnership with mental health/psychology service

Applicant Tracking System Keywords

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

Hard skills
RESTful APIsC#.NETClean ArchitectureSOLID principlesSQLPostgreSQLMySQLMongoDBRedis
Soft skills
collaborationcode optimizationproblem-solvingcommunication