Junior .NET Full-stack Developer

Sorry, this position is no longer available
Colombia
Our company is searching for a highly motivated remote Junior .NET Full-stack Developer to join our team.
You will utilize your coding abilities in C# programming. The successful candidate must have a solid grasp of object-oriented principles, SOLID principles, and design patterns.
In this position, you should be familiar with web application development and RESTful APIs, preferably using the ASP.NET Core framework.
Responsibilities
- Develop, test, and maintain high-quality enterprise solutions using .NET and related technologies
- Build responsive and interactive user interfaces for web applications
- Collaborate with team members to design, develop, and deploy new features
- Ensure code is well-architected, scalable, and maintainable
- Debug and troubleshoot issues as they arise
Requirements
- At least 6 months of experience in .NET development
- Knowledge of C#
- Familiarity with frontend technologies like JavaScript, HTML, and CSS
- Familiarity with database systems, SQL, and Entity Framework
- Familiarity with REST, SOAP, and NHibernate
- Knowledge of Microservice Architecture Pattern
- Experience and personal projects involving ASP.NET MVC, ASP.NET Web API would be a plus
- Effective English communication skills at an Upper-Intermediate level (B2+)
Nice to have
- A degree in IT or relevant IT courses/certifications
- Experience in managing data persistence using ORM Frameworks
- Familiarity with MySQL
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