Job Search and Career Advice Platform

Ativa os alertas de emprego por e-mail!

Senior C#/.NET Full-Stack DBA Developer

Tech Tactix Advisory Group

Porto Velho

Híbrido

BRL 120.000 - 150.000

Tempo integral

Hoje
Torna-te num dos primeiros candidatos

Cria um currículo personalizado em poucos minutos

Consegue uma entrevista e ganha mais. Sabe mais

Resumo da oferta

A leading advisory firm in Porto Velho is seeking a Senior C# / .NET Developer to join their engineering team. This hybrid role focuses on software development and database reliability, performance, and cost management. Candidates must have a bachelor's degree, 7+ years in C# / .NET development, and fluency in English. Responsibilities include designing applications, optimizing databases, and participating in CI/CD practices. Competitive salary and a collaborative culture are offered.

Serviços

Competitive salary
Opportunity for critical systems ownership
Collaborative engineering culture

Qualificações

  • 7+ years of professional experience in C# / .NET software development.
  • Strong SQL Server / Azure SQL expertise with advanced T-SQL and optimization skills.
  • Experience building and maintaining RESTful APIs.

Responsabilidades

  • Design, develop, and maintain enterprise-grade applications and services using C# and .NET.
  • Own performance tuning, query optimization, and capacity planning for SQL databases.
  • Support CI/CD pipelines and ensure system health with monitoring and logging.

Conhecimentos

Deep database ownership
Fluent English (C1/C2)
Excellent communication skills
Strong analytical abilities
Independent workmanship

Formação académica

Bachelor’s degree in Computer Science or equivalent

Ferramentas

C#
.NET
Azure SQL
Git
Azure DevOps
Angular (7–17)
Descrição da oferta de emprego

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 ownershipexperience to join our growing engineering team. This role is intentionally hybrid : youwill 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, andoptimize 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, andmaintain enterprise-grade applications and services using C# and .NET
  • Build application features that interact deeply with the database , balancing correctness, performance, and maintainability
  • Develop andmaintain 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 andoperatesolutions 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 thatimpactscalability, 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 C2proficiency)
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-levelproficiencyin C#, .NET Core, and .NET Framework

Expert-levelproficiencyin C#, .NET Core, and .NET Framework

Experience building andmaintaining RESTful APIs

Experience building andmaintaining RESTful APIs

Experience with Microsoft Azure services , including App Services, Functions, and Storage

Experience with Microsoft Azure services , including App Services, Functions, and Storage

Front-end experience with Angular (7–17)

Front-end experience with Angular (7–17)

Familiarity with Agile / Scrum development methodologies

Familiarity with Agile / Scrum development methodologies

Proficiencywith Git and Azure DevOps

Proficiencywith 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 Plivoor 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 salarycommensuratewith experience
  • Opportunity to own critical systems and influence architectural decisions
  • A collaborative engineering culture that values quality, accountability, and continuous improvement
Obtém a tua avaliação gratuita e confidencial do currículo.
ou arrasta um ficheiro em formato PDF, DOC, DOCX, ODT ou PAGES até 5 MB.