This position requires fluent English - do not apply with a non-English profile/resume as it will be automatically filtered.Position OverviewWe are seeking aSenior C#/.NET Developer with deep database ownership experienceto join our growing engineering team. This role is intentionally hybrid: you willdesign and build softwarewhile alsoowning the reliability, performance, scalability, and cost management of our SQL databases .This position is ideal for a senior engineer who isdatabase-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 optimizedatabase schemas, indexes, queries, and stored proceduresto support high-performance application workloads Owndatabase performance tuning , query optimization, and capacity planning across environments Manageavailability, backup/restore, disaster recovery, and survivabilitystrategies in Azure SQL Monitor and proactively addressperformance bottlenecks, deadlocks, blocking, and resource contention Owndatabase cost managementin Azure, including sizing, scaling strategies, and cost optimization Ensuredata integrity, security, and operational excellencethroughout the application lifecycleSoftware Development & Feature Delivery Design, develop, and maintainenterprise-grade applications and servicesusing C# and .NET Build application features thatinteract deeply with the database , balancing correctness, performance, and maintainability Develop and maintainRESTful APIsand backend services that integrate with internal and third-party systems Participate inarchitectural discussionsand influence technical direction across the stack Performcode reviewsand 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 usingMicrosoft Azure , with a focus on reliability and observability SupportCI/CD pipelinesand 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+ yearsof 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 experienceowning database operations , including: Backup, restore, high availability, and disaster recovery Performance monitoring and scaling Cost and capacity management in Azure Expert-level proficiency inC#, .NET Core, and .NET Framework Experience building and maintainingRESTful APIs Experience withMicrosoft Azure services , including App Services, Functions, and Storage Front-end experience withAngular (7–17) Familiarity withAgile/Scrumdevelopment methodologies Proficiency withGit 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 withPlivo or Twilio Experience withmessage-based systems(Azure Service Bus, RabbitMQ, etc.) Strong understanding ofDevOps practicesand production operations Experience working inHIPAA-regulated environments Prior team lead experienceWhat We Offer Competitive salary commensurate with experience Opportunity toown critical systemsand influence architectural decisions A collaborative engineering culture that values quality, accountability, and continuous improvement
Senior C#/.Net Full-Stack Dba + Developer
TECH TACTIX ADVISORY GROUP
Cachoeirinha, Rio Grande do Sul