Senior C#/.NET Full-Stack DBA Developer

Há 5 dias


Brasil Tech Tactix Advisory Group Tempo inteiro

This position requires fluent English - do not apply with a non-English profile/resume as it will be automatically filtered.

Position Overview

We are seeking a Senior C#/.NET Developer with deep database ownership experience to join our growing engineering team. This role is intentionally hybrid: you will design and build software while also owning the reliability, performance, scalability, and cost management of our SQL databases .

This position is ideal for a senior engineer who is database-centric but not database-only —someone who enjoys writing production code, building features that interact heavily with data, and taking responsibility for how the database performs in real-world, high-availability environments.

You will work across application code, database architecture, and Azure infrastructure, partnering closely with product and engineering leadership to deliver scalable, reliable systems.

Key Responsibilities

Database Architecture, Performance & Ownership

- Design, evolve, and optimize database schemas, indexes, queries, and stored procedures to support high-performance application workloads
- Own database performance tuning , query optimization, and capacity planning across environments
- Manage availability, backup/restore, disaster recovery, and survivability strategies in Azure SQL
- Monitor and proactively address performance bottlenecks, deadlocks, blocking, and resource contention
- Own database cost management in Azure, including sizing, scaling strategies, and cost optimization
- Ensure data integrity, security, and operational excellence throughout the application lifecycle

Software Development & Feature Delivery

- Design, develop, and maintain enterprise-grade applications and services using C# and .NET
- Build application features that interact deeply with the database , balancing correctness, performance, and maintainability
- Develop and maintain RESTful APIs and backend services that integrate with internal and third-party systems
- Participate in architectural discussions and influence technical direction across the stack
- Perform code reviews and mentor team members on best practices in both application and database development
- Troubleshoot and resolve complex issues across application, database, and infrastructure layers

Azure Cloud & DevOps

- Design and operate solutions using Microsoft Azure , with a focus on reliability and observability
- Support CI/CD pipelines and deployment practices using Azure DevOps
- Work with monitoring, logging, and alerting to ensure system health and rapid issue resolution
- Collaborate on infrastructure decisions that impact scalability, performance, and cost

Required Qualifications

Experience & Education

- Bachelor's degree in Computer Science, Software Engineering, or equivalent experience
- 7+ years of professional experience in C#/.NET software development
- Strong written and spoken English (C1 or C2 proficiency)

Technical Skills (Priority Order)

- Strong SQL Server / Azure SQL expertise , including:

Advanced T-SQL

Stored procedures and query optimization

Indexing strategies and execution plan analysis

Performance tuning and troubleshooting

- Proven experience owning database operations , including:

Backup, restore, high availability, and disaster recovery

Performance monitoring and scaling

Cost and capacity management in Azure

- Expert-level proficiency in C#, .NET Core, and .NET Framework
- Experience building and maintaining RESTful APIs
- Experience with Microsoft Azure services , including App Services, Functions, and Storage
- Front-end experience with Angular (7–17)
- Familiarity with Agile/Scrum development methodologies
- Proficiency with Git and Azure DevOps

Soft Skills

- Excellent communication skills, with the ability to explain complex technical topics
- Strong analytical and problem-solving abilities
- Ability to work independently and take ownership of critical systems
- High attention to detail and commitment to quality and reliability
- Collaborative mindset with experience working in cross-functional, distributed teams

Bonus Points

- Microsoft Azure certifications (Developer Associate, Solutions Architect, or similar)
- Experience with Plivo or Twilio
- Experience with message-based systems (Azure Service Bus, RabbitMQ, etc.)
- Strong understanding of DevOps practices and production operations
- Experience working in HIPAA-regulated environments

What We Offer

- Competitive salary commensurate with experience
- Opportunity to own critical systems and influence architectural decisions
- A collaborative engineering culture that values quality, accountability, and continuous improvement


  • Senior full-stack developer

    3 semanas atrás


    Brasil Indigo Beam Consulting Tempo inteiro

    For Brazil Only, PJ contract, Fluent English Position: Senior Full-Stack Developer Location: Brazil (Remote) Work Hours: Must have overlap with U. S. Central Time Start Date: Immediate Contract Type: PJ (Pessoa Jurídica) Language Requirement: Fluent English required ( U. S.-based company) Overview: We are seeking a highly skilled Senior Full-Stack Developer...

  • Senior full-stack developer

    3 semanas atrás


    Brasil Indigo Beam Consulting Tempo inteiro

    For Brazil Only, PJ contract, Fluent English Position: Senior Full-Stack Developer Location: Brazil (Remote) Work Hours: Must have overlap with U. S. Central Time Start Date: Immediate Contract Type: PJ (Pessoa Jurídica) Language Requirement: Fluent English required ( U. S.-based company) Overview: We are seeking a highly skilled Senior Full-Stack Developer...


  • Brasil Tech Tactix Advisory Group Tempo inteiro

    This position requires fluent English - do not apply with a non-English profile/resume as it will be automatically filtered. Position Overview   We are seeking a  Senior C#/.NET Developer with deep database ownership experience  to join our growing engineering team. This role is intentionally hybrid: you will  design and build software  while also ...


  • Índio do Brasil Tech Tactix Advisory Group Tempo inteiro

    This position requires fluent English - do not apply with a non-English profile/resume as it will be automatically filtered.Position Overview We are seeking a Senior C#/.NET Developer with deep database ownership experience to join our growing engineering team. This role is intentionally hybrid: you will design and build software while also owning the...

  • Tecnologista Full Stack

    4 semanas atrás


    Brasil beBeeDesenvolvedor Tempo inteiro

    Aqui você encontrará uma oportunidade excepcional de crescer em sua carreira como Full Stack Developer. Se você é um profissional altamente qualificado e deseja contribuir para a evolução tecnológica de uma empresa líder, essa vaga é ideal para você. O que fazer: Participar de todo o ciclo de desenvolvimento ágil, desde design, implementação,...


  • Brasil beBeeDesenvolvedor Tempo inteiro

    Desenvolvedor Full Stack .NET Estamos procurando por um profissional talentoso para ocupar o cargo de Desenvolvedor Full Stack .NET. O candidato ideal deverá ter habilidades avançadas em desenvolvimento back-end com .NET/C#, além de experiência em implementação de novas funcionalidades no sistema, realização de testes, depuração e otimização....


  • Brasil Tata Consultancy Services Tempo inteiro

    We are looking for a. NET Developer that has hands-on experience in back-end and front-end areas (. NET Full stack developer with Angular) to be part of our team to support one of our global customers in Canada, which is one of the big 4 professional services firms with headquarters in the UK. Interested candidates will have the possibility and ability to...


  • Brasil Tata Consultancy Services Tempo inteiro

    We are looking for a. NET Developer that has hands-on experience in back-end and front-end areas (. NET Full stack developer with Angular) to be part of our team to support one of our global customers in Canada, which is one of the big 4 professional services firms with headquarters in the UK. Interested candidates will have the possibility and ability to...

  • Full Stack Developer

    4 semanas atrás


    Brasil beBeeFullStackDeveloper Tempo inteiro

    Job Description We are seeking a highly skilled Full Stack Developer with expertise in .NET and Angular to join our team. This is an excellent opportunity to work on a dynamic project, collaborating with a global customer in Canada. The ideal candidate will have hands-on experience in both back-end and front-end areas, with a strong proficiency in Angular,...

  • Senior Full Stack Developer

    2 semanas atrás


    Brasil Catalyte Tempo inteiro

    We are looking for a Senior Full Stack Software Developer for a 100% Remote, 12 month +, 1099 contract No 3rd Party C2Cs Please. Location: Brazil, South America (work remote supporting US based client/project) Employment Type: Contract Work, 40 hours weekly 100% Requirement: Must have good verbal & written communication (English) Summary: We’re looking for...