Tech Lead managing .NET/AWS ecosystem for a financial project. Aiming for efficiency, quality, and innovation.
Responsibilities
Lead technical and architectural decisions in .NET/.NET Core (C#), with emphasis on high-performance, resilient, and scalable REST APIs.
Support and unblock the team as a technical reference: mentoring, pair programming, code reviews, and dissemination of best practices (SOLID, DDD, dependency injection).
Define engineering, quality, and security standards: unit testing (xUnit/nUnit/MSTest), coverage, design reviews, versioning patterns, and Git workflows.
Orchestrate and evolve CI/CD pipelines and quality gates (e.g., Sonar), promoting reliable continuous delivery.
Drive end-to-end observability: instrumentation of logs, metrics, and traces; creation of dashboards and alerts (Splunk, Grafana, CloudWatch); and incident management.
Design, provision, and operate workloads on AWS: S3, EC2, ECS (Fargate), Lambda, NLB, and infrastructure as code with Terraform.
Collaborate with Product, UX, and QA to prioritize, evaluate trade-offs, and design user-centered, business-impacting solutions.
Integrate and evolve existing systems, identifying opportunities for optimization and innovation, including in legacy environments (e.g., older SQL Server versions such as 2008).
Promote agile practices (Scrum/Kanban) and a continuous learning environment, mentoring junior and mid-level developers.
Act as guardian of architecture, quality, and observability.
Support the team in technical decision-making and in rolling out solutions.
Strong experience with .NET and .NET Core (C# and ASP.NET Core) building and scaling APIs.
Solid understanding of SOLID principles, DDD, and dependency injection.
Automated testing: experience with unit testing frameworks (xUnit/nUnit/MSTest) and quality best practices.
Hands-on AWS experience: S3, EC2, ECS (Fargate), NLB, and Lambda; knowledge of networking, IAM, and monitoring (CloudWatch).
Infrastructure as code with Terraform (modules, workspaces, pipelines).
Observability with Splunk and Grafana (logs, metrics, alerts, dashboards).
Databases: proficiency in SQL Server (data modeling, query optimization, and maintenance), including experience with legacy versions; familiarity with NoSQL.
Experience with messaging systems (Amazon SQS, Kafka, or RabbitMQ).
Experience using Git/GitHub and CI/CD practices.
Experience working with agile teams (Scrum/Kanban).
Clear and effective communication; proactivity and autonomy.
Benefits
Health and dental insurance
Meal and grocery allowance
Childcare assistance
Extended parental leave
Partnerships with gyms and health/wellness professionals via Wellhub (Gympass) and TotalPass
Profit Sharing (PLR)
Life insurance
Continuous learning platform (CI&T University)
Employee discount club
Free online platform dedicated to physical and mental health and well-being
Java Developer designing and maintaining Java applications using J2EE technologies at YASH. Responsibilities include development, testing, and integration of software solutions.
Python ETL Lead managing data integration solutions as part of Business Intelligence team at Protective. Supporting comprehensive data integration and transforming data according to business rules in a hybrid work environment.
Fullstack Java I Angular Developer working on financial sector projects in Brazil. Collaborating with CI&T to deliver high - quality software solutions.
Senior Fullstack Developer creating scalable tech solutions for financial clients with CI&T expertise in technology transformation. Requires knowledge of Java, Angular, and cloud environments.
Software Engineer developing sophisticated systems and software at Boomi to meet customer business goals. Collaborating with product management and other engineering teams for cutting - edge product features.
Software Engineer II developing high availability, high throughput API services for Disney's media. Joining the API Services team to deliver high quality content to subscribers.
Junior Back - End Developer at RY supporting the delivery of digital projects using Umbraco and .NET Core. Collaborating with teams to maintain and develop websites and applications.
Java Developer working on Scrum teams to enhance Projektron BCS for customers across Europe. Involves design, development, and support for client - specific requests with a focus on quality.
Back - end Developer at Vertem maintaining web applications and APIs using .NET Core and C#. Collaborating in all development stages to optimize performance and ensure quality.