Colombia
We are looking for a self-driven and experienced remote Lead .NET Developer to join our team. As a Lead .NET Developer, you will be responsible for designing, developing, testing, and deploying complete web/mobile applications in a fast-paced agile environment. You will be a problem solver and an expert at troubleshooting and implementing creative solutions to deliver on our digital strategies and objectives.
Responsibilities
- Design, develop and maintain high-quality software applications using .NET technologies
- Collaborate with cross-functional teams to define, design, and ship new features and improvements
- Lead and mentor a team of developers, ensuring adherence to best practices and standards
- Conduct code reviews, testing, and debugging to ensure code quality and maintainability
- Participate in agile ceremonies, including sprint planning, daily stand-ups, and retrospectives
- Work closely with product managers and stakeholders to understand business requirements
- Stay up-to-date with emerging trends and technologies in software development
Requirements
- Minimum of 5 years of experience in developing web and desktop applications using .NET technologies
- 1+ years of experience in team leading
- Expertise in C#, Entity Framework, Angular, ASP.NET MVC, SQL, Azure DevOps, and Agile methodologies
- In-depth knowledge of software design patterns and principles, SOLID principles, and software development best practices
- Strong problem-solving skills and ability to troubleshoot and debug complex issues effectively
- Excellent communication and interpersonal skills, English B2+
- Bachelor's degree in Computer Science, Information Technology, or related field
Nice to have
- Experience with cloud technologies like AWS or Google Cloud Platform
- Familiarity with containerization technologies like Docker and Kubernetes
- Knowledge of front-end technologies like React or Vue.js
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