Senior Dba + C/.Net Developer
Caderno Nacional
Senior Dba + C/.Net Developer - Detalhes da Vaga. ● Position OverviewWe are seeking a Senior Database Administrator with C#/. ●NET development experience to join our growing engineering team. ● This role is intentionally hybrid: you will interact with/improve code related to our software database queries, 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 ResponsibilitiesDatabase 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 lifecycleSoftware 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 layersAzure 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 costRequired QualificationsExperience & 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-SQLStored procedures and query optimizationIndexing strategies and execution plan analysisPerformance tuning and troubleshooting- Proven experience owning database operations, including:Backup, restore, high availability, and disaster recoveryPerformance 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 DevOpsSoft 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 teamsBonus 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- Prior team lead experienceWhat 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. Requisitos para participar do processo. ● . O que oferecemos.
Deseja receber mais vagas?
Assine e receba vagas semelhantes a Senior Dba + C/.Net Developer. Seja o primeiro a se candidatar!
