
Back-End Developer, Junior/Mid-level
Kognit - Committed to Transforming
full-time
Posted on:
Location Type: Remote
Location: Remote • 🇧🇷 Brazil
Visit company websiteJob 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