C# / .NET Developer

Location

Brazil

Posted

4 days ago

Salary

0

Seniority

Mid Level

Job Description

C# / .NET Developer

mazzatech

Role Description Stack principal: C#, .NET Core, ASP.NET, PostgreSQL - Mínimo de 6 anos de experiência prática em desenvolvimento/engenharia, com pelo menos 2 anos atuando como referência técnica (sênior). - Histórico comprovado de entrega de projetos em produção, lidando com escala, performance e manutenção de sistemas reais — não apenas projetos acadêmicos ou pessoais. - Capacidade de atuar com autonomia, tomar decisões de arquitetura e mentorar desenvolvedores menos experientes. Uso de Inteligência Artificial (critério transversal e prioritário): - A adoção de IA no fluxo de desenvolvimento é um diferencial de alto peso nesta seleção. - Buscamos profissionais que já incorporaram IA ao dia a dia, não apenas que tenham curiosidade sobre o tema. - Ferramentas: Uso fluente de assistentes de codificação (ex.: Claude Code, GitHub Copilot, Cursor) integrados ao editor/IDE e ao fluxo de trabalho. - Senso crítico: Capacidade de escrever bons prompts, revisar criticamente o código gerado por IA e entender suas limitações (não aceitar saída cega). - Aplicação: Experiência em acelerar tarefas reais com IA: geração de testes, refactoring, documentação, análise de logs, debugging e prototipação. - Plus: Diferencial adicional: experiência construindo features com LLMs/APIs de IA (RAG, function calling, automações) ou contribuindo com a adoção de IA no time. Soft skills e fit: - Comunicação clara, escrita e verbal, essencial para trabalho remoto. - Disciplina e organização para atuar de forma assíncrona e autogerida. - Boa colaboração em code review e cultura de qualidade (testes, boas práticas, documentação). - Português fluente; inglês técnico para leitura de documentação (desejável conversação). Qualifications - Mínimo de 6 anos de experiência prática em desenvolvimento/engenharia. - Pelo menos 2 anos atuando como referência técnica (sênior). - Histórico comprovado de entrega de projetos em produção. - Capacidade de atuar com autonomia e mentorar desenvolvedores menos experientes. Requirements - Uso fluente de assistentes de codificação integrados ao editor/IDE. - Capacidade de escrever bons prompts e revisar criticamente o código gerado por IA. - Experiência em acelerar tarefas reais com IA. - Experiência construindo features com LLMs/APIs de IA (diferencial). Company Description

Related Job Pages

More Software Engineer Jobs

Quod logo

Developer I – Exclusive to Candidates with Disabilities (PCD)

Quod

Using all the power of data to transform people and companies positively #GoDataIntelligence

Full TimeRemoteTeam 201-500Since 2017H1B No Sponsor

• Develop digital products (Credit/Anti-fraud/Credit Recovery) in an AWS environment for consumption via API/Batch; • Participate in the team's agile ceremonies and keep task cards updated with progress information for the tasks you are working on.

Brazil
MongoDB logo

Senior Software Engineer, Storage Layer Services

MongoDB

MongoDB, originally called 10gen, is a software development company. Since 2007, MongoDB has created an open-source, document-oriented database to help clients

Full TimeRemoteTeam 5,550Since 2008

MongoDB’s Storage Layer Services (SLS) team is re-architecting the MongoDB cloud storage layer and sits at the heart of our next-generation cloud storage architecture. This relatively new team is building performant, multi-tenant distributed storage services that both enhance today’s Atlas storage stack and enable more customer workloads to run more efficiently. We are looking for a talented Senior Software Engineer to join our team as we execute on a multi-year roadmap and prepare to launch and rapidly scale services that handle petabytes of data. Come do some of the most interesting work of your career as we Think Big and Go Far for our customers! This role can be based out of our New York City office (hybrid working model) or remotely in the North America region. What you’ll do - Design, build, and operate control plane services powering an elastic and multi-tenant storage layer for thousands of database instances. - Solve problems around maintaining high availability and performance during load spikes, hardware failures, cloud provider outages, and other disruptions. - Contribute to a culture of operational excellence through dashboards, playbooks, and on-call improvements. - Lead complex technical projects from planning through successful deployment with clear stakeholder updates. - Partner closely with peers across database, cloud, and infrastructure engineering teams as well as project management to investigate incidents and develop long-term roadmaps. - Mentor junior engineers and foster a collaborative team environment. We’re looking for someone with - 5+ years of professional software development experience building, deploying, and operating multi-tenant cloud services with a focus on operational excellence. - Experience with large backend/compiled codebases, such as Rust or C/C++. - Experience with containerization and orchestration platforms (e.g. Kubernetes). - Experience with observability tooling (e.g. time series metrics, dashboards). - Experience with distributed systems. - Familiarity with database internals or experience building core components for data processing systems. - Excellent verbal and written technical communication skills, with a strong desire to collaborate with colleagues. - Strong time management skills and the ability to realistically assess project complexity. - Demonstrated track record of going above and beyond for customers. Strong candidates may also have - Experience writing and profiling highly performant Rust code. - Experience improving reliability through chaos engineering and load testing. - Experience building scalable cloud services on multiple cloud provider platforms (AWS, Azure, GCP). - Interest in the theory and practice of high-availability systems (hands-on experience or an M.Sc./Ph.D. in the domain is a plus). Success Measures - In 3 months, you'll have shipped code into production and collaborated with the team to solve tough problems. - In 6 months, you'll have contributed to a large project. - In 12 months, you'll have designed new features, led development work, and become a go-to expert on parts of the system. About MongoDBMongoDB is built for change, empowering our customers and our people to innovate at the speed of the market. We have redefined the data platform for the AI era, enabling builders to create, transform, and disrupt industries with software. MongoDB’s unified data platform, the most widely available, globally distributed data platform on the market, helps organizations modernize legacy workloads, embrace innovation, and unleash AI. Our cloud-native platform, MongoDB Atlas, is the only globally distributed, multi-cloud data platform and is available across AWS, Google Cloud, and Microsoft Azure. With offices worldwide and over 67,000 customers, including 75% of the Fortune 100 and AI-native startups, relying on MongoDB for their most important applications, we’re powering the next era of software. Our compass at MongoDB is our Leadership Commitment, guiding how and why we make decisions, show up for each other, and win. It’s what makes us MongoDB. To drive the personal growth and business impact of our employees, we’re committed to developing a supportive and enriching culture for everyone. From employee affinity groups, to fertility assistance and a generous parental leave policy, we value our employees’ wellbeing and want to support them along every step of their professional and personal journeys. Learn more about what it’s like to work at MongoDB, and help us make an impact on the world! MongoDB is committed to providing any necessary accommodations for individuals with disabilities within our application and interview process. To request an accommodation due to a disability, please inform your recruiter. MongoDB, Inc. provides equal employment opportunities to all employees and applicants for employment and prohibits discrimination and harassment of any type and makes all hiring decisions without regard to race, color, religion, age, sex, national origin, disability status, genetics, protected veteran status, sexual orientation, gender identity or expression, or any other characteristic protected by federal, state or local laws. REQ ID: 2273451807 MongoDB’s base salary range for this role is posted below. Compensation at the time of offer is unique to each candidate and based on a variety of factors such as skill set, experience, qualifications, and work location. Salary is one part of MongoDB’s total compensation and benefits package. Other benefits for eligible employees may include: equity, participation in the employee stock purchase program, flexible paid time off, 20 weeks fully-paid gender-neutral parental leave, fertility and adoption assistance, 401(k) plan, mental health counseling, access to transgender-inclusive health insurance coverage, and health benefits offerings. Please note, the base salary range listed below and the benefits in this paragraph are only applicable to U.S.-based candidates. MongoDB’s base salary range for this role in the U.S. is: $126,000—$248,000 USD

New York
$126K - $248K / year
Referrals Only logo

Senior Developer Java Kafka Quarkus React

Referrals Only

Thoughtworks is a dynamic and inclusive community of bright and supportive colleagues who are revolutionizing tech. As a leading technology consultancy, we’re pushing boundaries through our purposeful and impactful work. For 30+ years, we’ve delivered extraordinary impact together with our clients by helping them solve complex business problems with technology as the differentiator. Bring your brilliant expertise and commitment for continuous learning to Thoughtworks. Together, let’s be extraordinary.

Full TimeRemoteTeam 11-50

Role Description There is no one-size-fits-all career path at Thoughtworks: however you want to develop your career is entirely up to you. But we also balance autonomy with the strength of our cultivation culture. This means your career is supported by interactive tools, numerous development programs and teammates who want to help you grow. We see value in helping each other be our best and that extends to empowering our employees in their career journeys. - You will learn and adopt best practices like writing clean and reusable code using TDD, pair programming and design patterns. - You will use and advocate for continuous delivery practices to deliver high-quality software as well as value to end customers as early as possible. - You will work in collaborative, value-driven teams to build innovative customer experiences for our clients. - You will create large-scale distributed systems out of microservices. - You will collaborate with a variety of teammates to build features, design concepts and interactive prototypes and ensure best practices and UX specifications are embedded along the way. - You will apply the latest technology thinking from our Technology Radar to solve client problems. - You will efficiently utilize DevSecOps tools and practices to build and deploy software, advocating devops culture and shifting security left in development. - You will oversee or take part in the entire cycle of software consulting and delivery from ideation to deployment and everything in between. - You will act as a mentor for less-experienced peers through both your technical knowledge and leadership skills. Qualifications - You have experience using one or more development languages (Java, Kafka, Quarkus, React etc.) with experience in Object-Oriented programming. - You can skillfully write high-quality, well-tested code and you are comfortable with Object-Oriented programming. - You are comfortable with Agile methodologies, such as Extreme Programming (XP), Scrum and/or Kanban. - You have a good awareness of TDD, continuous integration and continuous delivery approaches/tools. - Bonus points if you have working knowledge of cloud technology such as AWS, Azure, Kubernetes and Docker. Requirements - You enjoy influencing others and always advocate for technical excellence while being open to change when needed. - Presence in the external tech community: you willingly share your expertise with others via speaking engagements, contributions to open source, blogs and more. - You’re resilient in ambiguous situations and can approach challenges from multiple perspectives. Benefits There is no one-size-fits-all career path at Thoughtworks: however you want to develop your career is entirely up to you. But we also balance autonomy with the strength of our cultivation culture. This means your career is supported by interactive tools, numerous development programs and teammates who want to help you grow. We see value in helping each other be our best and that extends to empowering our employees in their career journeys. Company Description Thoughtworks is a dynamic and inclusive community of bright and supportive colleagues who are revolutionizing tech. As a leading technology consultancy, we’re pushing boundaries through our purposeful and impactful work. For 30+ years, we’ve delivered extraordinary impact together with our clients by helping them solve complex business problems with technology as the differentiator. Bring your brilliant expertise and commitment for continuous learning to Thoughtworks. Together, let’s be extraordinary.

Ecuador
Waymo logo

Staff Software Engineer/ Tech Lead - Onboard Model Consolidation

Waymo

Waymo is an autonomous driving technology company creating a new way forward in mobility.

Full TimeRemoteTeam 1,001-5,000Since 2016H1B Sponsor

Role Description The Architecture & ML Integration (AMI) team sits within SIML and focuses on horizontal, cross-cutting challenges spanning Waymo's end-to-end system. Our mission is to enable rapid evolution towards an ML-first architecture that is modular, flexible, and easy to experiment with. We do this by improving onboard software architecture, system debuggability, and developer experience through better API designs and comprehensive pipelines. The AMI team drives the convergence of Planner and Perception systems and tackles critical shared infrastructure components. You will: - Have 8+ years of professional software development experience on large scale products. - Lead the software architecture and infrastructure development for onboard model consolidation across many onboard subsystems. - Design and build an onboard framework to support flexible and efficient model integration and inference in Waymo’s onboard and simulation environments. - Spearhead the alignment and unification of model’s data generation subsystem between model training data preparation and model inference. - Develop Simulation solutions to enable robust testing and efficient evaluation/validation to enable good developer experience for consolidated model development. - Embedded deeply with model teams to drive the productionization of unified models. - Establish new software development best practices and technologies to accelerate model development and releases. Qualifications - BS/MS in Comp Sci, EE, Robotics, Physics, Math, or related field (or equivalent experience). - Extensive experience designing and building large-scale, high-performance C++ software architecture for mission-critical systems or ML inference. - Proven track record of leading complex, cross-functional engineering projects as a technical lead. - Deep understanding of ML deployment, inference frameworks, and associated developer tooling. - Good communication and collaboration skills working with cross-org partner teams. Requirements - Master's or PhD in Computer Science, Machine Learning, Robotics, or a related field. - Experience with data pipelines and feature extraction for machine learning models. - Prior experience in the autonomous driving industry, particularly focusing on onboard compute, perception, or planning systems. - Experience with hardware accelerators (e.g., TPUs, GPUs) and ML models inference in edge/onboard environments. Benefits - Waymo employees are eligible to participate in Waymo’s discretionary annual bonus program. - Equity incentive plan. - Generous Company benefits program, subject to eligibility requirements. Salary Range The expected base salary range for this full-time position across US locations is: $251,000 — $310,000 USD

United States
$251K - $310K / year