
Senior Full-Stack Engineer – .NET, Angular
Posted Jun 3

Posted Jun 3
This is a fully remote position, open to applicants in Uruguay.
• Oversee and enhance browser-based user interfaces developed with jQuery, Kendo UI, and Bootstrap, ensuring optimal performance, accessibility, and compatibility across different browsers.
• Spearhead focused UI modernization projects, which include framework upgrades and gradual migration to Angular and TypeScript.
• Design, develop, and sustain backend services across multi-layered .NET applications utilizing C# and ASP.NET Core.
• Create and utilize RESTful APIs with clear contracts, appropriate versioning, and secure authentication protocols.
• Gradually refactor legacy code adhering to SOLID principles and clean architecture patterns while maintaining production stability.
• Design and optimize SQL Server schemas, stored procedures, and queries to guarantee high performance and data integrity.
• Lead efforts in vulnerability remediation, encompassing dependency upgrades, CVE triage, and the application of OWASP secure coding standards.
• Develop and maintain automated unit and integration tests to ensure regression coverage and system robustness.
• Contribute to enhancements in CI/CD pipeline, integrating automated builds, testing, and security scanning.
• Collaborate across teams with QA, DevOps, and product groups to facilitate smooth deployments, observability, and ongoing modernization initiatives.
• 5+ years of experience in building production-grade .NET applications with a strong command of C# across both .NET Framework and .NET Core.
• Practical experience in designing and implementing RESTful APIs using ASP.NET / ASP.NET Core.
• Solid experience with SQL Server, encompassing schema design, T-SQL, stored procedures, indexing, and query optimization.
• Strong proficiency in JavaScript / TypeScript along with experience working on jQuery-based applications, Kendo UI, and Bootstrap.
• In-depth understanding of SOLID principles, clean architecture, dependency injection, and separation of concerns.
• Familiarity with automated testing frameworks (xUnit, NUnit, MSTest; Jest or Jasmine for front-end testing).
• Knowledge of secure coding practices, awareness of OWASP Top 10, and experience in vulnerability remediation using SCA tools.
• Proficient in using Git, pull request workflows, and CI/CD pipelines.
• Experience deploying .NET applications within AWS environments (EC2, RDS, S3, CloudWatch).
• Understanding of accessibility standards such as WCAG 2.1 AA / Section 508.
• Familiarity with Domain-Driven Design (DDD) and microservices architecture patterns.
• 100% Remote Work: Enjoy the flexibility to work from a location that suits you best. All you need is a laptop and a reliable internet connection.
• Highly Competitive USD Pay: Receive outstanding, market-leading compensation in USD, exceeding typical market offerings.
• Paid Time Off: Your well-being is important to us. Our paid time off policies ensure you have the opportunity to relax and recharge when necessary.
• Work with Autonomy: Experience the freedom to manage your time effectively as long as the work is completed. Focus on outcomes rather than the clock.
• Work with Top American Companies: Enhance your skills by collaborating on innovative, impactful projects with industry-leading U.S. companies.
Confitec
DOMVS iT
Anyone AI
FCamara Consulting & Training
Get handpicked remote jobs straight to your inbox weekly.