Skip To Main Content
backBack to Search

Senior Full-Stack Developer (.NET, Angular, AWS Cloud Native)

Remote in Argentina, & 4 others
.NET& 4 others
Looking for something else?

Find a vacancy that works for you. Send us your CV to receive a personalized offer.

Find me a job

We are looking for an experienced Senior Full-Stack Developer with cloud-native development experience to join our team and contribute to an internal application for our client in the Oil & Gas domain. This is a new project focused on developing a centralized workflow system for land-related operations.

Responsibilities
  • Design, develop, and maintain a centralized workflow system for land-related operations
  • Build scalable backend services using .NET and WebAPI
  • Develop responsive and dynamic user interfaces with Angular
  • Architect and implement microservices following cloud-native best practices
  • Deploy and manage applications on AWS infrastructure
  • Apply SOLID principles, DDD, CQRS, Mediator, and Repository patterns across the codebase
  • Write and maintain unit and integration tests to ensure high code quality
  • Set up and maintain CI/CD pipelines in Azure
  • Collaborate with cross-functional teams to deliver high-quality features
  • Conduct code reviews and provide mentorship to other developers
  • Troubleshoot, debug, and optimize application performance
Requirements
  • Expertise in .NET, with 3+ years of experience in full-stack development
  • Hands-on experience with Angular 18 (v.16+ may be acceptable), Angular Material, and AG Grid
  • Solid background in AWS cloud-native development
  • Proficiency in Web API, SQL, and SQL Server
  • Skills in Dapper and AutoMapper
  • Strong understanding of SOLID principles, DDD, and microservices architecture
  • Competency in CQRS, Mediator, and Repository Pattern
  • Knowledge of unit testing and integration testing
  • Familiarity with setting up pipelines in Azure
  • Showcase of HighCharts
  • Understanding of RxJS operators (switchMap, debounce, concat, merge, combineLatest, map, takeUntil, last, pluck, Subject, BehaviorSubject)
  • Proficient communication skills in English (B2 level or higher)