Skip To Main Content
backBack to Search

Senior Full-Stack .NET Developer

Remote in Argentina
.NET
& 13 others

We are looking for a seasoned and versatile Senior Full-Stack .NET Developer to join a dynamic product-oriented development team (POD).

Working closely with a client-side team, including a Product Owner and Technical Lead, you will contribute to designing, developing, and optimizing scalable web applications using modern technologies such as .NET Core, Vue.js (or ReactJS), and MS SQL Server, while ensuring seamless performance within an AWS environment.

Responsibilities
  • Design and develop web applications leveraging ASP.NET Core and ReactJS (or Vue.js)
  • Analyze current applications to implement multi-tenant support
  • Refactor the codebase to achieve scalability and high-level performance
  • Improve application efficiency by optimizing database queries and data modeling
  • Ensure integration and deployment within AWS environments, addressing specific Kubernetes (AWS EKS) challenges
  • Establish effective logging and traceability techniques with relevant tools
  • Apply best practices for microservices architecture and AI-driven code refactoring
  • Adhere to strict security and compliance measures during multi-tenant enablement
  • Collaborate with the client-side Product Owner, Technical Lead, and development team
Requirements
  • 3+ years of experience in developing with modern .NET and .NET Core versions
  • Strong expertise in ASP.NET Core development
  • Proficiency in Vue.js or ReactJS, including state management and asynchronous programming
  • Competency in MS SQL Server (database design, optimization, and query writing)
  • Familiarity with MongoDB or other NoSQL databases
  • Strong knowledge of Kubernetes (preferably AWS EKS)
  • Familiarity with AWS services such as Lambda, Fargate, and SQS
  • Understanding of microservices architecture, RESTful APIs, web services, and data modeling
  • Experience handling version control systems like Git
  • Skills in implementing logging, observability, and traceability for .NET apps
  • Strong analytical problem-solving abilities under tight deadlines
  • Excellent collaboration and communication skills
Nice to have
  • Experience with migrating single-tenant to multi-tenant systems
  • Knowledge of CI/CD pipelines and tools
  • Understanding of security best practices for web development
  • Background in performance tuning and optimization for .NET apps
  • Familiarity with diverse product lines leveraging multiple tech stacks
  • Proficiency in Python