Clicking Apply Now takes you to AutoApply where you can tailor your resume and apply.
Experience Level
Senior
Qualifications
Proven experience in software development using . NET technologies. Strong understanding of software engineering principles and design patterns. Experience with Agile methodologies and collaborative development environments. Exceptional problem-solving skills and attention to detail. Solid understanding of database technologies and web services. Excellent communication skills, both verbal and written.
About the job
Jobgether seeks a Senior . NET Software Engineer to join the team in Brazil. This position centers on designing, developing, and maintaining software applications built with the . NET framework. The Senior Engineer will work with colleagues from various areas to deliver dependable, high-quality products that support a better user experience.
What you will do
Design and build software solutions using the . NET framework
Maintain and enhance existing applications
Work with cross-functional teams to achieve project objectives
Support efforts to improve product quality and user experience
Location
This role is based in Brazil.
About Jobgether
Jobgether is a forward-thinking company focused on connecting talent with opportunities in the tech industry. We value innovation, collaboration, and a commitment to excellence, and we strive to create a workplace culture that fosters growth and development for all employees.
Capital Markets Gateway LLC (CMG) is a fintech company working to modernize global equity capital markets through advanced data solutions and technology. The CMG platform brings together buy-side and sell-side workflows, providing ECM analytics and supporting major financial institutions and investment banks. Founded by ECM specialists in 2017, CMG now serve…
Role overview Jobgether seeks a Senior .NET Software Engineer to join the team in Brazil. This position centers on designing, developing, and maintaining software applications built with the .NET framework. The Senior Engineer will work with colleagues from various areas to deliver dependable, high-quality products that support a better user experience. What you will do Design and build software solutions using the .NET framework Maintain and enhance existing applications Work with cross-functional teams to achieve project objectives Support efforts to improve product quality and user experience Location This role is based in Brazil.
About NextLink LabsNextLink Labs is an innovative technology firm dedicated to empowering organizations to develop, scale, and secure their software applications. We understand that effective and secure technology utilization is crucial for the success of businesses, teams, and products. Our commitment is to help our clients excel in their respective markets.As a remote-first organization with team members distributed across Brazil, we prioritize a comfortable and collaborative work environment. We strive to foster an inclusive culture where every individual can thrive both professionally and personally.Position OverviewNextLink Labs is on the lookout for an enthusiastic Senior .NET Developer with extensive expertise in C# and ASP.NET Core to join our Custom Software Development consulting team. In this role, you will build and sustain scalable backend services and APIs, working closely with our clients' engineering teams.Key ResponsibilitiesAs a Senior .NET Developer, your role will involve designing and implementing resilient backend systems and RESTful APIs while making strategic architecture decisions to deliver enterprise application features quickly. If you are a self-driven engineer eager to take ownership of your projects, we encourage you to join our team at NextLink Labs.Your Responsibilities Include:Designing, developing, and maintaining scalable backend services and APIs using C# and ASP.NET Core (.NET 9)Implementing and extending Clean Architecture with CQRS patterns using MediatRCollaborating with fellow engineers to architect and implement modular, well-structured solutionsEngaging with clients for demonstrations and feedbackBuilding and optimizing data access layers utilizing Dapper and PostgreSQLEstablishing request validation pipelines through FluentValidationParticipating in an agile team with daily stand-ups and weekly meetingsConducting code reviews of peer submissionsContributing to observability and monitoring initiatives using Serilog, OpenTelemetry, and Grafana
Full-time|Remote|São Paulo, Rio de Janeiro ou Teletrabalho
About the Team:We are on the lookout for a Senior .NET Developer focusing on observability and support to ensure the reliability, traceability, and performance of our backend applications.In this role, you will be responsible for code instrumentation, metric creation, dashboard development, and alert configuration, as well as investigating production incidents using real data, all while adhering to best practices and compliance with regulated environments (e.g., PCI-DSS).This position is vital for maintaining stable operations and providing technical support to product and engineering teams, without taking on typical SRE responsibilities such as infrastructure management.Your Daily Responsibilities:Develop and maintain backend APIs and services in .NET (C#), focusing on instrumentation for observability (logs, metrics, tracing).Enhance and maintain custom dashboards, alerts, and monitoring using DataDog and OpenTelemetry.Work with golden signals (latency, traffic, errors, and saturation) to standardize service visibility.
CI&T blends deep technical experience with AI to deliver scalable solutions. With a global workforce of over 8,000 and a 30-year track record, the company partners with more than 1,000 clients worldwide. Embracing Artificial Intelligence is central to CI&T’s approach. Role overview This Senior .NET Developer position focuses on designing, developing, and maintaining core software applications. The role involves working closely with cross-functional teams to deliver scalable, high-performance solutions that align with client goals. Strong knowledge of the .NET ecosystem is essential for architecting server-side logic, managing databases, and integrating web services and REST APIs. What you will do Collaborate with frontend developers and stakeholders to deliver complete software solutions Write, maintain, and optimize efficient, testable, and reliable C# code using .NET Core or .NET 6+ Develop and enhance web services and REST APIs, focusing on high availability and low latency Contribute to clean architecture, following SOLID principles and industry standards Take initiative in troubleshooting, root cause analysis, and ongoing codebase improvements Requirements Significant experience with C# and the .NET framework Proficiency in building and consuming REST APIs and working with ASP.NET Core Familiarity with relational databases such as SQL Server or PostgreSQL, and experience with Entity Framework Strong understanding of Object-Oriented Programming (OOP) and common design patterns Experience with version control systems (Git) and project management tools (preferably JIRA) Advanced English proficiency in reading and writing Preferred qualifications Experience with Azure or AWS services and CI/CD practices Knowledge of unit testing frameworks such as xUnit, NUnit, or MSTest Familiarity with JavaScript frameworks (React, Angular) or Blazor Background in Agile or Scrum methodologies
We are looking for a talented Senior .NET Developer to join our team and contribute to the development of our backend applications.Your daily responsibilities will include:Developing and maintaining backend APIs and services using .NET (C#).Collaborating with multidisciplinary teams to define and monitor SLIs and KPIs.
Join us at CI&T, where we specialize in tech transformation, synergizing human expertise with artificial intelligence to craft scalable technology solutions.With a global team of over 8,000 professionals, we have established partnerships with more than 1,000 clients in our 30-year journey. AI is at the forefront of our mission.We are seeking a Senior .Net Developer to join our dynamic team! Key Responsibilities:Develop and sustain high-quality C# code across our microservices environment.Implement intricate business logic for a major player in the food industry.Prioritize and manage your workload to deliver high-quality, efficient solutions.Document your work and contribute to the continuous integration/continuous delivery (CI/CD) processes.Design APIs that enhance communication between our microservices.Apply messaging patterns for asynchronous communication between services.Integrate external systems and databases while ensuring system integrity.Guarantee effective error handling and reliability in service communications.Write comprehensive unit and integration tests for C# components.Conduct code reviews to uphold code quality and architectural integrity.Troubleshoot and resolve complex technical challenges within the service ecosystem.Mentor junior developers on C# best practices and design patterns.Engage in technical decision-making and architectural discussions. 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.Fluent in English.Knowledge in Identity and Access Management (IDAM). Preferred Qualifications:Experience in agile methodologies and project management.
About TruelogicTruelogic is at the forefront of providing top-notch nearshore staff augmentation services, based in New York. With over 20 years of expertise, we empower businesses of all sizes—from groundbreaking startups to established industry leaders—with premier technology solutions that enable their digital transformation journeys.Our diverse team of over 600 proficient tech professionals, located throughout Latin America, is committed to driving digital change by collaborating with U.S. companies on significant projects. Whether working with Fortune 500 corporations or dynamic startups, we consistently deliver impactful results.By applying for this role, you are taking a significant step toward joining a vibrant team that appreciates your skills and ambitions. We strive to match your expertise with opportunities that promote remarkable career development and success while engaging in transformative projects that will shape the future.Our ClientOur client specializes in providing comprehensive, cloud-based HR software solutions tailored for the public sector. Their platform features modules that facilitate recruiting, employee development, and workforce management, automating and optimizing the entire employee lifecycle to enhance processes and diversity initiatives—all from a single centralized solution.Job SummaryWe are seeking a skilled Senior Full-Stack Engineer to design and implement AI-enhanced features across various products. You will have the opportunity to rotate among different product teams, focusing on the design, development, and delivery of innovative AI solutions. The ideal candidate will swiftly acclimate to new codebases, grasp their architectures, and execute complex full-stack features end-to-end. This role is perfect for an engineer who thrives in fast-paced settings and is passionate about the convergence of Generative AI and enterprise software, with a strong emphasis on creating scalable, high-impact solutions through collaboration with cross-functional teams.ResponsibilitiesFull-Stack Development: Architect, develop, and sustain scalable backend services utilizing C# / .NET Core, alongside modern frontend interfaces built in Angular.AI Integration: Integrate AI-driven features across various products, including document search functions, MCPs, agents, and chat-based completions.AI-Powered Velocity: Utilize tools such as Claude Code and GitHub Copilot daily to expedite code generation, refactor processes, and maintain technical documentation.Engineering Excellence: Implement recognized architectural patterns and best practices to ensure high-quality software development.
oowlish is looking for a Senior Full Stack Software Engineer with strong skills in .NET and Azure. This position is based in São Paulo and focuses on building software solutions that address client needs. Role overview As a Senior Full Stack Software Engineer, you will work closely with cross-functional teams to develop and improve product offerings. The role centers on designing, developing, and delivering high-quality applications using .NET and Azure technologies. What you will do Develop software solutions tailored to client requirements Collaborate with teams across different functions to enhance products Address complex technical challenges in both backend and frontend development Requirements Extensive experience with .NET and Azure Strong interest in technology and problem solving Commitment to delivering high-quality applications
Join Experian as a Senior Software Development Analyst, where you will leverage your expertise in .Net technologies to craft innovative software solutions. Collaborate with a dynamic team to enhance our product offerings and drive technological advancements. This role demands a strong analytical mindset and a passion for developing high-quality software.
No seu dia a dia: Colaborar de forma próxima com as áreas de negócios e outras equipes de TI do BTG Pactual; Projetar, desenvolver e aprimorar sistemas web de alta disponibilidade utilizando microsserviços e arquitetura orientada a eventos, assegurando escalabilidade, observabilidade e segurança em ambientes produtivos. Atuar ativamente na definição técnica de soluções, liderando decisões arquitetônicas, promovendo boas práticas de engenharia e contribuindo para a melhoria contínua do ecossistema de desenvolvimento. Esperamos de você: Formação superior completa, preferencialmente em Sistemas de Informação, Análise de Sistemas, Ciência da Computação, Engenharia da Computação ou áreas correlatas; Domínio de Docker, Kubernetes e pipelines CI/CD; Experiência com APIs e API Gateway (Kong, AWS API Gateway, Apigee, etc.); Conhecimento em soluções Serverless (AWS Lambda, Azure Functions, etc.); Sólida experiência com bancos de dados relacionais (SQL Server, MySQL, PostgreSQL); Conhecimento em bancos de dados não relacionais (MongoDB, DynamoDB, etc.); Domínio de Design Patterns e princípios de arquitetura limpa (Clean Architecture, SOLID); Experiência com testes automatizados (unitários, integração, TDD); Vivência com observabilidade e APMs (Datadog, Dynatrace, AppDynamics, etc.); Experiência em monitoramento e métricas (Prometheus, Grafana, etc.); Conhecimento em metodologias ágeis (Scrum, Kanban); Capacidade de mentorar desenvolvedores plenos e juniores; Boa comunicação e postura colaborativa; Disponibilidade para atuar em modelo presencial ou híbrido no escritório na Faria Lima em São Paulo ou em Botafogo no Rio de Janeiro. Diferenciais: Inglês avançado; Conhecimento em Mercado Financeiro; Experiência com ElasticSearch, Apache Lucene e GraphQL; Experiência com aplicações SPA (Single Page Applications).
About the Department:At BTG, our technology teams are at the forefront of transforming banking services. We invest in cutting-edge solutions to drive innovation.We operate in agile teams, utilizing DevOps practices with continuous integration, deployment automation, and automated testing. Our development efforts are focused on a multicloud architecture, ensuring that you will have close collaboration with the business and the freedom to propose and implement new ideas and solutions. We encourage research and experimentation with new languages, development patterns, and methodologies.Your Daily Responsibilities:Develop robust solutions on the .NET platform using C#.Implement appropriate design patterns and ensure clean, maintainable code with comprehensive test coverage.Apply strong skills in API design, RESTful services, and Microservices.Leverage distributed caching concepts (e.g., Redis) to enhance overall performance.Exhibit proficiency in asynchronous programming paradigms.Demonstrate expertise in service communication via Messaging (SNS, SQS, Kafka, etc.).
We are seeking a talented and motivated Staff/Senior Engineer to join our dynamic team at Clara. This remote role offers an exciting opportunity to work on innovative projects and contribute to our mission of providing top-notch solutions to our clients.As a Staff/Senior Engineer, you will play a pivotal role in designing, developing, and implementing advanced systems and applications. You will collaborate with cross-functional teams to drive technical excellence and ensure project success.
About the RoleMissionThe Backend Product Engineer is not just a role; it's a commitment to our mission. You will proactively identify challenges faced by our members and ingeniously solve them. With your expertise, you will collaborate extensively with your team to advance our product vision. You thrive in uncertain environments, embodying the principles of radical candor, ultimately amplifying your impact through collaboration.A Typical DayEach day in this position offers a chance to influence the technical trajectory of our company, working alongside a team of talented professionals. Your work will facilitate immediate enhancements while also influencing our long-term technical strategy.Innovative Development: Your day will commence with a focus on augmenting our product capabilities. You will develop and enhance features that have a direct impact on our users, utilizing a blend of established and innovative technologies.
Full-time|On-site|Rio de Janeiro, Rio de Janeiro, Brazil
Join our dynamic team at BTG Pactual as a Software Engineer specializing in .NET and Python technologies. We are looking for a passionate developer who thrives in a collaborative environment and is eager to contribute to innovative projects. You will be responsible for designing, developing, and maintaining robust software solutions that meet the needs of our clients.In this role, you will work closely with cross-functional teams to translate business requirements into technical specifications, ensuring high-quality code and optimal performance. If you are ready to take your career to the next level with a forward-thinking financial institution, we want to hear from you!
Join Gympass as a Senior Data Engineer, where you will play a pivotal role in optimizing data solutions and enhancing our data infrastructure. You will collaborate with a talented team to build and maintain robust data pipelines and implement innovative data strategies that drive business insights.
About TruelogicTruelogic is a premier provider of nearshore staff augmentation services, proudly headquartered in New York. With over 20 years of experience, we have been delivering exceptional technology solutions to businesses of all sizes—from groundbreaking startups to established industry leaders—helping them successfully navigate their digital transformation journeys.Our talented team of over 600 tech professionals, located throughout Latin America, drives digital innovation by collaborating with U.S. companies on their most significant projects. Whether working with Fortune 500 companies or dynamic startups, we consistently deliver impactful results.By applying for this role, you are taking the first step towards joining a vibrant team that values your skills and ambitions. We strive to align your expertise with opportunities that promote outstanding career growth and success while contributing to transformative projects that shape the future.Our ClientOur client is a leading provider of cloud-based solutions that empower public institutions to modernize and optimize their operations. With over two decades of experience, they create technology that enhances efficiency, fosters transparency, and improves community service delivery.Job SummaryWe are seeking a Senior Fullstack Engineer (Backend-Focused) to take a pivotal role in a significant modernization project—migrating a legacy .NET MVC application to a modern, cloud-native architecture based on .NET 8.0. This high-impact position will involve redesigning and rebuilding critical systems to enhance scalability, performance, and developer productivity. While your primary focus will be on backend development, you will also contribute to the Angular-based front-end, ensuring seamless integration across the stack. You will employ AI tools to enhance code quality and accelerate development cycles while taking full ownership of testing and reliability.
CI&T desenvolve soluções tecnológicas escaláveis, combinando conhecimento humano e Inteligência Artificial. Com mais de 8.000 profissionais e três décadas de atuação, a empresa mantém parcerias com mais de 1.000 clientes. Atenção: Profissionais que moram na Região Metropolitana de Campinas precisam comparecer presencialmente ao escritório, conforme as diretrizes internas. Sobre a vaga Buscamos um(a) Senior Fullstack Developer com experiência em .NET (C#) e Angular para atuar em projetos de um cliente estratégico. O papel envolve liderar o desenvolvimento e evolução de sistemas, tanto modernos quanto legados, sempre com foco em soluções escaláveis, desempenho e experiência do usuário. O uso de boas práticas de engenharia e ferramentas de IA generativa (GenAI) faz parte do dia a dia para acelerar entregas de valor. O que vai fazer Participar de processos de discovery, refinamento técnico e definição de arquitetura Desenvolver e aprimorar aplicações backend em .NET (C#) e frontend com Angular Manter, evoluir e modernizar sistemas legados Implementar arquiteturas escaláveis, como microserviços, monólitos modulares e Clean Architecture Criar e integrar APIs REST e aplicações frontend Garantir qualidade com testes automatizados (unitários, integração e frontend) Monitorar logs e métricas para observabilidade Analisar e resolver problemas em produção Otimizar performance, tanto no backend quanto no frontend Gerenciar build, versionamento e deploy das aplicações Requisitos técnicos Experiência sólida com .NET (C#) e desenvolvimento backend Conhecimento em Angular e desenvolvimento frontend moderno Proficiência em APIs REST e comunicação cliente-servidor (HTTP/HTTPS) Vivência com bancos de dados relacionais, como SQL Server ou PostgreSQL Compreensão de arquitetura de aplicações (camadas, microserviços, monólitos modulares) Diferenciais Conhecimento em Clean Architecture e separação de camadas Boas práticas de frontend, incluindo componentização e gerenciamento de estado Experiência com versionamento usando Git Integração entre frontend e backend (consumo de APIs, tratamento de erros) Uso de IA no dia a dia Ganhar produtividade no desenvolvimento Apoiar refatoração de código e arquitetura Gerar e aprimorar testes Auxiliar na análise de problemas complexos
At CI&T, we are leaders in tech transformation, merging human talent with AI to deliver scalable technology solutions.With a global team of over 8,000 professionals, we proudly partner with more than 1,000 clients, showcasing three decades of innovation. Artificial Intelligence is at the core of our operations.We are on the lookout for a skilled Senior .NET Developer to join our innovative team! Key Responsibilities:Design, develop, and uphold high-quality C# code within our microservices architecture.Implement intricate business logic for a prominent client in the food industry.Prioritize tasks effectively to ensure the delivery of performant solutions.Maintain comprehensive documentation and engage in CI/CD processes.Create APIs to enhance communication between microservices.Apply messaging patterns to facilitate asynchronous service communication.Integrate external systems and databases while preserving system integrity.Implement robust error handling and ensure resilience in service interactions.Develop thorough unit and integration tests for C# components.Conduct code reviews to uphold code quality and architectural standards.Troubleshoot complex technical issues within the service ecosystem.Guide junior developers in C# best practices and design patterns.Participate actively in technical decision-making and architectural planning. Required Qualifications:Proven experience with C# and .NET development.In-depth knowledge of .NET Core/5+ and ASP.NET Core Web API.Experience working with microservices architecture and distributed systems.Strong proficiency in asynchronous programming patterns in C# (Task, async/await).Advanced skills in C#, including LINQ, generics, and reflection.Experience with dependency injection and inversion of control patterns.Familiarity with ORM frameworks such as Entity Framework Core.Knowledge of RESTful API design and implementation.Experience with SQL Server and crafting efficient queries.Understanding of data access patterns and transaction management.Familiarity with database performance optimization techniques.Experience with data serialization formats (JSON, XML).Proficiency in unit testing frameworks (xUnit, NUnit, or MSTest).Familiarity with mocking frameworks (Moq, NSubstitute).Experience with Docker for containerization.Fluent in English. Preferred Qualifications:
The IT Trading division is a strategic and highly dynamic unit within BTG Pactual, focused on the development and maintenance of technological solutions that capture and process trading operations from multiple market sources, including brokers, stock exchanges, and digital channels. This variety of sources necessitates solutions that are robust, scalable, and capable of integrating large volumes of real-time data, ensuring the precision and agility required in the financial environment. In addition to the IT Trading team, there is also the Asset Governance team, which complements the ecosystem by collecting, consolidating, and validating information from various market sources, ensuring the quality and reliability of the data that feeds internal processes. These teams work closely with various business areas, including operations, finance, trading, compliance, and regulatory. This multidisciplinary integration aims not only to optimize internal processes but also to ensure compliance with financial market regulations while providing an efficient and secure experience for end-users. The primary challenge faced by the area is to ensure the scalability and robustness of the trading flow, meaning ensuring that the system supports the growth in transaction volumes without loss of performance or data integrity. This includes implementing resilient architectures, automated validation processes, and continuous monitoring to ensure all information flows correctly to the final stage of the product pipeline, where it is processed for analysis, settlement, and reporting. In summary, the IT Trading area is essential for the efficient and secure operation of financial activities, acting as a technological bridge connecting the market to internal operations, always seeking innovation, reliability, and operational excellence.