Ci&t

[Job-27788] Mid/Senior Developer Fullstack (.NET & React)

Campinas, SP Full Time
Somos especialistas em transformação tecnológica, unindo expertise humana à IA para criar soluções tech escaláveis. Com mais de 8,000 CI&Ters ao redor do mundo, já formamos parcerias com mais de 1,000 clientes durante nossos 30 anos de história. Inteligência Artificial é nossa realidade.

Importante: se você reside na Região Metropolitana de Campinas, sua presença nos escritórios da cidade será obrigatória, conforme a política de frequencia vigente.

Project: Develop and maintain receipts management platform, automating renewable energy certificate processing across 40+ international registries for ION Carbon Zero platform integration.

Required Technical Skills:
● 5+ years of full-stack development experience with .NET and React
● Backend Development:
● C#, .NET Core/.NET 6+, ASP.NET Core
● RESTful API design and development
● Microservices architecture patterns
● Entity Framework Core or Dapper
● LINQ and async/await patterns
● Dependency injection and IoC containers
● Front-end Development:
● React 18+, React Hooks, Context API
● TypeScript, JavaScript (ES6+)
● Modern CSS, CSS-in-JS, or CSS modules
● State management (Redux, Zustand, or similar)
● Responsive web design principles
● Database:
● Azure SQL Server, T-SQL
● Cosmos DB (NoSQL)
● Database design, optimization, and indexing
● Complex queries and stored procedures
● Cloud & DevOps:
● Microsoft Azure (App Services, Function Apps, Azure Storage, Key Vault)
● CI/CD pipelines (Azure Pipelines, GitHub Actions)
● Git/GitHub for source control
● Docker containerization (preferred)
● Testing:
● Unit testing (xUnit, NUnit, MSTest)
● Integration testing
● Front-end testing (Jest, React Testing Library)

Preferred Qualifications:

● Experience in financial services, commodity trading, or energy/climate tech
sectors
● Knowledge of Azure Logic Apps and Function Apps for middleware integration
● Familiarity with API integration patterns and third-party system connectivity
● Experience with RPA concepts or handling non-API data sources
● Understanding of data governance and security compliance (SOC2, GDPR)
● Experience with AI-assisted development tools (Cursor, GitHub Copilot, Claude)
● Knowledge of trading platforms or registry systems
● Exposure to ION platforms or similar enterprise trading systems
Responsibilities:
● Develop and maintain Callisto platform UI components using React/TypeScript
● Build and refactor C#/.NET Core backend APIs and microservices
● Implement receipt processing workflows for API-based and non-API registries
● Design and optimize database schemas in Azure SQL and Cosmos DB
● Integrate with ION Carbon Zero platform APIs for receipt/parcel management
● Connect to operational database and data warehouse for trade data
synchronization
● Build middleware integrations using Azure Logic Apps and Function Apps
● Implement secure API authentication and authorization patterns
● Participate in knowledge transfer sessions with transitioning development team
● Write comprehensive unit and integration tests with high code coverage
● Optimize application performance and scalability for high-volume processing
● Follow SDLC best practices, code review standards, and documentation
requirements
● Collaborate with trade operations stakeholders to understand business
requirements
● Support production deployments and troubleshoot issues as needed