Login Enter

Tech Tactix Advisory Group

9 months ago

Senior C#/.NET Full-Stack DBA Developer

Sign up free Log in

Sign up to save this job, get alerts, and apply with an optimized CV.

Company information

Company
Tech Tactix Advisory Group
Location
Brasil Brazil
Posted
9 months ago
View all jobs at Tech Tactix Advisory Group

Job description

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 and enjoys being hands-on with both application and database code. Responsibilities * Design, develop, test, deploy, and maintain software applications and database objects. * Write clean, efficient, and well-documented C#/.NET code. * Design and implement database schemas, stored procedures, functions, and triggers. * Optimize database performance, including query tuning, index management, and data modeling. * Monitor database health, performance, and capacity. * Troubleshoot database issues and implement solutions. * Manage database backups, restores, and disaster recovery. * Automate database tasks and processes. * Collaborate with other engineers on the team to design and implement software solutions. * Participate in code reviews and provide feedback. * Stay up-to-date with the latest technologies and trends in the field. Qualifications * Bachelor's degree in Computer Science or a related field. * 5+ years of experience in software development. * 5+ years of experience with C#/.NET development. * 5+ years of experience with SQL Server database administration. * Strong understanding of database design, architecture, and optimization. * Experience with database performance tuning and query optimization. * Experience with database backup and recovery strategies. * Experience with database security best practices. * Experience with Agile development methodologies. * Excellent problem-solving and communication skills. * Ability to work independently and as part of a team. Bonus Points * Experience with cloud database technologies (e.g., Azure SQL Database). * Experience with NoSQL databases. * Experience with DevOps practices. * Experience with containerization technologies (e.g., Docker). * Experience with CI/CD pipelines. * Relevant certifications (e.g., Microsoft Certified: Azure Database Administrator Associate). Benefits * Competitive salary * Health insurance * Paid time off * 401(k) plan * Professional development opportunities

Required skills

Interested in this position?

Create your free account and tailor your CV to match this job.