Skip To Main Content
backBack to Search

Senior .NET Developer

Remote in Argentina,
& 4 others
.NET
& 6 others

We are looking for a Senior .NET Developer to join our team and play a key role in delivering top-tier software solutions.

In this position, you will contribute to the ongoing development and innovation of our SaaS eLearning platform while working closely with a skilled team. This role offers the chance to tackle complex challenges, apply your technical skills, and enhance the performance and functionality of our products.

Responsibilities
  • Build, improve, and maintain a SaaS eLearning platform using the Microsoft .NET framework
  • Work alongside team members and stakeholders to design, implement, test, and provide ongoing support for software solutions
  • Engage in all stages of software production, including analysis, design, and implementation
  • Recommend and develop efficient solutions for requested features and system requirements
  • Write efficient, scalable, and well-documented code using C# and .NET technologies
  • Create and manage database components with Microsoft SQL Server
  • Identify and resolve issues in existing features to improve performance and user experience
  • Develop and run automated tests to verify the quality and stability of code
  • Prepare technical documentation to guide future software development tasks
Requirements
  • A bachelor’s degree in Computer Science, Computer Engineering, or a related discipline
  • A minimum of 3 years of experience in software development
  • Experience in building web applications using .NET MVC, Web Forms, and C#
  • Proven ability to create and maintain Windows services
  • Familiarity with client-side scripting and JavaScript frameworks such as jQuery
  • Knowledge of handling asynchronous requests, partial page updates, and AJAX
  • Experience using version control tools like Git
  • Hands-on experience with Microsoft SQL Server for database management
  • Expertise in SQL development, including TSQL, Views, Stored Procedures, and Indexes
  • Understanding of .NET Core, React, Azure, and AI development principles
  • Ability to work effectively in both independent and team environments
  • Strong communication skills and a keen eye for detail
  • Track record of meeting deadlines and delivering high-quality work
  • Proficiency in written and spoken English at a B2 level or higher
Nice to have
  • A master’s degree in Computer Science, Computer Engineering, or a related field
  • Advanced scripting abilities in languages such as Python
We offer/Benefits
  • International projects with top brands
  • Work with global teams of highly skilled, diverse peers
  • Healthcare benefits
  • Employee financial programs
  • Paid time off and sick leave
  • Upskilling, reskilling and certification courses
  • Unlimited access to the LinkedIn Learning library and 22,000+ courses
  • Global career opportunities
  • Volunteer and community involvement opportunities
  • EPAM Employee Groups
  • Award-winning culture recognized by Glassdoor, Newsweek and LinkedIn