Job Closed
This listing is no longer active.
Navigate Change
Senior Full Stack Developer, .NET/Angular/AI
Location
Brazil
Posted
55 days ago
Salary
0
Seniority
Senior
Job Description
Senior Full Stack Developer, .NET/Angular/AI
CI&T
• Develop, test, and deploy software applications using C#, .NET, and Angular. • Collaborate with stakeholders to define project requirements and technical solutions. • Maintain and improve application performance, scalability, and reliability. • Design AI-assisted workflows to ensure the quality and maintainability of generated code. • Mentor junior developers and contribute to a culture of learning and collaboration. • Implement and uphold SOLID and KISS principles in code development. • Use observability tools to monitor application health and performance.
Job Requirements
- Proven experience as a senior developer with strong ability to read, validate, and critically review automatically generated code.
- Hands-on experience using AI tools for software development (e.g., OpenAI APIs, GitHub Copilot).
- Proficiency in backend development with C# and .NET (preferably .NET 8+), including building RESTful APIs.
- Experience in frontend development with Angular 19+ and integrating with APIs.
- Strong understanding of design patterns (Factory, Strategy, Builder, etc.).
- Experience with relational databases (e.g., PostgreSQL or SQL Server).
- Knowledge of Docker and docker-compose.
- Familiarity with observability tools such as Datadog, Grafana, or the ELK stack.
- Experience with distributed systems and messaging (RabbitMQ, Kafka).
- Experience building autonomous or semi-autonomous agents for software development (desirable).
- Familiarity with AI-assisted development pipelines (e.g., code generation, automated testing) (desirable).
- Knowledge of prompt engineering and evaluating the quality of AI model outputs (desirable).
Benefits
- Health and dental insurance
- Meal and food allowance
- Childcare assistance
- Extended paternity leave
- Partnerships with gyms and wellness professionals via Wellhub (Gympass) and 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
Senior Backend Software Engineer – Node.js
RD StationTo empower the heroes and scale-ups that grow the economy
• You will be part of the new RD Conversations team, dedicated to a project to build from scratch an email solution integrated into the RD Conversations platform • Develop new features within an established product • Balance speed, quality, and consistency • Serve as the technical reference for the team, supporting and guiding colleagues
• Own the design, strategy, and quality of software development for your team. • Translate objectives into iterative MVPs, evaluate, and then refactor into a scalable and extensible design. • Design and develop highly scalable, reliable, secure, and fault-tolerant systems with a clean code base, requiring minimal guidance. • Mentor team members, review code, and advocate for improvements to ensure high standards. • Continuously research new technologies and tools to enhance product offerings. • Exercise high ownership and initiative in all projects. • Analyse different technical options for a problem statement, evaluate them with pros and cons and propose optimal solutions based on thorough research. • Collaborate with other engineering teams to learn from and share best practices.
• Own architecture decisions and drive technical alignment across teams • Participate in cross-team design discussions • Set the technical direction that keeps the platform coherent as it grows • Collaborate closely with distributed teams across Europe
GTM Software Engineer – Backend
Cockroach LabsCockroach Labs is the creator of CockroachDB, the most highly evolved cloud-native, distributed SQL database.
• Design, implement, and maintain new features and integrations that enhance the GTM OS. • Investigate and resolve complex performance and reliability issues within the GTM OS and its data pipelines. • Partner directly with internal teams to understand how they spend their time and identify opportunities. • Present and consult across Cockroach Labs to showcase the work we’ve built and help teams understand how to best leverage it. • Continuously improve and manage the infrastructure, tooling, and supporting systems required to operate the GTM OS effectively.




