Job Closed
This listing is no longer active.
Navigate Change
Master .NET Developer, AI
Location
Brazil
Posted
74 days ago
Salary
0
Seniority
Senior
Job Description
Master .NET Developer, AI
CI&T
• Develop and maintain high-quality C# code across our microservices ecosystem • Implement complex business logic for a large company in the food industry • Manage your own priorities and performance to deliver high-quality, high-performance solutions • Document your work and contribute to continuous integration/continuous delivery (CI/CD) processes • Develop APIs to facilitate communication between our microservices • Implement messaging patterns for asynchronous communication between services • Integrate with external systems and databases while maintaining system integrity • Ensure proper error handling and resilience in service communications • Write comprehensive unit and integration tests for C# components • Conduct code reviews to maintain code quality and architectural integrity • Troubleshoot and resolve complex technical issues across the service ecosystem • Mentor junior developers in C# best practices and design patterns • Contribute to technical decision-making and architectural discussions
Job Requirements
- Professional experience with C# and .NET development
- Strong knowledge of .NET Core/5+ and ASP.NET Core Web API
- Experience with microservices architecture and distributed systems
- Proficiency in asynchronous programming patterns in C# (Task, async/await)
- Advanced C# programming skills including LINQ, generics, and reflection
- Experience with dependency injection and inversion of control patterns
- Familiarity with ORM frameworks (Entity Framework Core)
- Knowledge of RESTful API design and implementation
- Experience with SQL Server and writing efficient queries
- Understanding of data access patterns and transaction management
- Knowledge of database performance optimization techniques
- Experience with data serialization formats (JSON, XML)
- Proficiency in unit testing frameworks (xUnit, NUnit, or MSTest)
- Experience with mocking frameworks (Moq, NSubstitute)
- Familiarity with containerization using Docker
- Advanced/Fluent English
Benefits
- Health and dental insurance
- Meal and food allowance
- Childcare assistance
- Extended paternity leave
- Partnerships with gyms and health and wellness providers via Wellhub (Gympass/TotalPass)
- Profit sharing and results participation (PLR)
- Life insurance
- Continuous learning platform (CI&T University)
- Discount club
- Free online platform dedicated to physical, mental, and overall well-being
- Pregnancy and Responsible Parenting course
- Partnerships with online learning platforms
- Language learning platform
- And many more!
Related Guides
Related Job Pages
More Backend Engineer Jobs
Full-stack Tech Lead, Python Specialist
GIGABIT Technologies Private LimitedYour Next Generation IT Partner
• Define the portal's reference architecture (frontend, backend, authentication, integration, observability) • Align API contracts with the integration layer (OpenAPI, versioning, error model, idempotence) • Define resilience for dependencies (timeouts, retries, fallback/degradation) • Establish engineering standards (repos, CI/CD, code review, quality gates, Definition of Done) • Guide performance/SEO decisions (SSR/SSG in Next.js, caching, CDN) • Coordinate with Salesforce replatforming for system-of-record, critical workflows, and coexistence strategy
Senior Full-stack Developer, Python
GIGABIT Technologies Private LimitedYour Next Generation IT Partner
• Implement the portal's UI (landing and journeys) using reusable components • Implement a Python backend for business logic and API integration • Consume governed APIs and robustly handle state and errors • Integrate authentication and authorization (tokens, sessions, and roles) according to CIAM standards • Create tests (unit, integration, and basic end-to-end) and support stabilization
• Develop and maintain web applications using ASP.NET, MVC, REST API, and C# • Support requirements analysis and software design activities • Contribute to modelling and visualisation using UML standards • Extract business logic from existing software systems • Design and implement prototypes • Develop front-end components using HTML5, CSS, JavaScript, AJAX, JQuery, Bootstrap, and modern frameworks • Work with SQL and support database-related development tasks • Use Git or other source code versioning tools • Write unit tests and contribute to clean, testable code • Implement data-access layers using Entity Framework Core, Code-First, and repository patterns
Senior .Net Developer – AI Product
Social Discovery GroupTop world’s largest social discovery company uniting 70+ brands with 500M+ users
• Contribute to the architecture of high-load services and grow the existing C# / .NET Core codebase. • Build new product features and integrations, including the AI layer (voice, real-time, and — on the horizon — video and emotion recognition). • Design and operate async pipelines on RabbitMQ: delivery guarantees, idempotency, error handling, backpressure. • Work with MS SQL schema and queries under load: indexes, execution plans, hot-path optimization. • Hold the bar on code quality across the team: code review, testing, observability, engineering standards; influence technical decisions beyond your immediate area.



