Colombia
We are seeking an Senior Full Stack Developer to join our dynamic tech company. The ideal candidate will have a deep understanding of C# and .NET framework, with solid experience in ASP.NET Core and EF Core. The successful candidate will be responsible for developing new features, creating re-usable components, writing unit tests, and fixing bugs. They must have excellent communication and problem-solving skills and be familiar with the Scrum framework. As a member of the team, they will also be expected to perform demo presentations of their work completed.
Responsibilities
- Develop new features and re-usable components
- Write clean, testable, and supportable code
- Write unit and integration tests and perform code reviews
- Design and implement microservices and REST API
- Review code and fix bugs
- Maintain accurate ticket status and perform demo presentations
Requirements
- 5+ years of experience as a Full Stack Developer
- In-depth knowledge of C# and .NET framework
- Solid experience in ASP.NET Core and EF Core
- Familiarity with CI/CD and Docker/Kubernetes
- Good communication and problem-solving skills
- Experience with AWS or Azure is preferable
- English level B2+
Nice to have
- Familiarity with other programming languages such as Java, Python, or JavaScript
- Experience with DevOps practices and tools
- Knowledge of front-end technologies such as React, Vue.js, or AngularJS
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