Overview
Senior Full Stack Software Engineer on the CC Insights team, driving architecture and development of a unified analytics web application across C# .NET and Angular, with embedded PowerBI reports and Priority Intelligence™ conversational workflows.
What you'll do
- Drive the design and development of the CC Insights web application using C#, .NET Core, and Angular, integrating embedded PowerBI reports and Priority Intelligence™ conversational workflows
- Architect robust, multi-tenant data access patterns and layered microservices using Entity Framework Core and SQL Server while maintaining clean service boundaries
- Migrate and modernize legacy reporting product capabilities into a cohesive web architecture through disciplined code analysis
- Design, configure, and maintain automated CI/CD pipelines from scratch using GitHub Actions and Azure DevOps (ADO) to support continuous integration and reliable multi-environment deployments
- Implement cross-cutting platform capabilities including authentication, tenant authorization, distributed tracing, structured logging, and resiliency policies
- Oversee operational diagnostics across application, data, and cloud infrastructure layers to help resolve complex production issues collaboratively
- Lead architectural evaluations, technical designs, and peer code reviews to promote maintainable, elegant engineering practices across distributed teams
- Mentor engineering teammates across hybrid global locations in modern software patterns, testing strategies, and clean code principles
- Partner cross-functionally with product managers, QA specialists, and the Data Platform Engineering (DPE) team to deliver enterprise analytics features
What you'll need
- Bachelor's Degree in Computer Science, Computer Engineering, or a technical discipline
- 5+ years of software engineering experience in full stack application development
- C# and .NET Core to design and develop scalable backend microservices, layered architectures, and RESTful APIs
- Angular and TypeScript to construct modular web components and manage complex client-side application state using NgRx
- Entity Framework Core and SQL Server to develop multi-tenant data access patterns, optimize queries, and maintain relational schemas
- DevOps and CI/CD automation to build and manage automated build, test, and release pipelines using GitHub Actions and Azure DevOps (ADO)
- Reliability and observability tooling to implement distributed system resiliency policies, structured logging, tracing, and operational health diagnostics
- AI-assisted development tools such as GitHub Copilot or Claude Code to accelerate development cycles and support high code quality
- English at an advanced (C1) level to communicate with clarity across global distributed engineering teams in written and verbal business settings
- System architecture stewardship to design layered and modular enterprise applications using dependency injection and interface-driven design
- Multi-tenant system design to implement secure data isolation, tenant-aware authorization, and scalable cloud structures
- Collaborative problem solving to partner with cross-functional stakeholders and conduct constructive technical code reviews
- Automated testing and quality practices to design and execute comprehensive unit test suites supporting overall software reliability
Nice to have
- Experience with React and its core fundamentals to support the evaluation and migration of legacy frontend capabilities
- Familiarity with PySpark and data pipeline querying to collaborate effectively with Databricks and Synapse data engineers
- Exposure to Large Language Model (LLM) integrations (such as Azure OpenAI or LangChain) to support conversational data interfaces and assisted workflows
- Familiarity with advanced software paradigms such as Domain-Driven Design (DDD) or Event Sourcing
Details
- Location: Brazil, remote work
- Position type: Experienced
- Travel requirements: None
- Relocation provided: None
- Referral payment plan: Yes
Read the full description and apply on the company’s own careers page.