Description
Are you looking to join an innovative, inclusive, and collaborative company that values both your professional development and work-life balance—and works with a diverse portfolio of industry-leading clients across multiple sectors? If so, discover the opportunity Deintec has for you and accelerate your IT career!
Position: **Senior .NET Developer (Blazor, Clean Architecture, SQL, Azure DevOps)**
Location: CDMX.
Work Model: Remote with availability to attend the office when required.
Schedule: Monday to Friday
Contract Type: Project-based. 4\-5 months with potential extension
Language: Advanced intermediate conversational English required.
Education: Computer Engineering, Systems Engineering, or related field.
Experience: \+5 years
**Profile Summary**
Senior .NET Developer with extensive experience designing and building end\-to\-end enterprise applications using .NET 10, C\#, and Blazor, adhering to Clean Architecture principles. Proven ability to develop scalable backend services and rich UI experiences, with solid expertise in SQL best practices and performance optimization. Familiar with CI/CD pipelines and deployments using Azure DevOps.
**Core Technical Skills**
* .NET; Full\-Stack (Blazor Focus)
* Expert in C\# and .NET (6–10\)
* Strong hands\-on experience with:
\- Blazor Server; WebAssembly
\- Razor components and UI composition
\- Experience integrating frontend and backend in a unified .NET stack
\- REST API development with ASP. NET Core
* Strong implementation of Clean Architecture (Domain, Application, Infrastructure, Presentation layers)
* Domain\-driven design (DDD) practices
* Ability to design maintainable and testable systems
**SQL and Data (Good Practices Focus)**
* Strong experience with SQL Server
* Applies SQL best practices:
\- Optimized queries (joins, indexes, CTEs)
\- Query performance analysis (execution plans)
\- Efficient data access patterns
* ORM and data tools:
\- Entity Framework Core
\- Dapper
* Solid understanding of:
\- Transactions
\- Data consistency
\- Pagination and large dataset handling
**Azure DevOps \& Deployment**
* Experience with Azure DevOps pipelines:
\- Build and release pipelines (CI/CD)
\- Automated deployments to environments
* Familiar with:
\- Git repository management
\- Environment configuration and secrets handling
* Basic exposure to:
\- Azure App Services / Containers
\- Monitoring and logging in Azure
\- Engineering Practices
\- Unit and integration testing (xUnit, Moq, FluentAssertions)
\- Code reviews and mentoring
\- Agile/Scrum methodologies
\- Logging and observability (Serilog, Application Insights)
**Key Responsibilities**
* Implement full\-stack solutions using .NET and Blazor
* Build clean, scalable architecture aligned with best practices
* Develop and optimize SQL queries and database interactions
* Ensure performance, reliability, and maintainability
* Implement and maintain CI/CD pipelines in Azure DevOps
* Collaborate with UI/UX, QA, and product teams
**Ideal Candidate Background**
* 5–8\+ years of experience in .NET development
* Proven experience with:
\- Blazor in production environments
\- Clean Architecture implementations
* Strong SQL optimization experience
* Exposure to cloud deployment workflows (Azure DevOps)
* Experience working in enterprise or scalable systems
**We Offer:**
\- Competitive salary based on experience
\- Statutory benefits (e.g., vacation bonus, social security, year-end bonus, etc.)
\- Professional growth opportunities.
If you meet the requirements and are motivated to advance your career, apply today. At Deintec, we’re excited to welcome your talent!
Job Type: Full\-time
Pay: From $35,000\.00 per month
Language:
* Advanced English (Required)
Work Location: Hybrid remote in Azcapotzalco, CDMX