Tech Tactix Advisory Group
9 months ago
Senior C#/.NET Full-Stack DBA Developer
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
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.