Argentina
We are looking for a .NET Developer to be a vital part of our team, contributing to the design and enhancement of software solutions.
In this role, you will focus on developing scalable systems, improving performance, and working closely with various teams to deliver meaningful features. If you are driven by solving technical problems and excel in a collaborative environment, we’d like to hear from you.
Responsibilities
- Build reliable applications using .NET technologies
- Work with cross-functional teams to gather requirements and ensure smooth feature delivery
- Develop scalable and effective solutions aligned with industry standards and best practices
- Diagnose and resolve performance issues to ensure system stability and efficiency
- Design and implement microservices to support distributed system architectures
- Utilize REST APIs to facilitate seamless communication between system components
- Support the development and management of CI/CD pipelines for efficient deployments
- Implement secure authentication and authorization protocols for application protection
- Engage in code reviews to maintain high-quality standards and provide constructive feedback
Requirements
- Bachelor’s degree in Computer Science, Engineering, IT, or a related field
- At least 2 years of professional experience as a .NET Developer
- Proficiency in .NET/C# for building high-performance, scalable applications
- Extensive experience with Angular for creating dynamic and responsive front-end interfaces
- Strong understanding of CI/CD pipelines to enhance development workflows and deployment processes
- Hands-on experience with authentication and authorization standards to secure applications
- Proven ability to design and develop microservices for distributed systems
- Familiarity with Azure for deploying and managing cloud-based applications
- Expertise in working with REST APIs to enable seamless integration between components
- Excellent troubleshooting and analytical skills to resolve technical challenges
- Ability to interpret and analyze existing code to recover or clarify requirements
- Strong problem-solving skills to address complex technical issues
- Fluent English communication skills, both spoken and written, at a B1 level or higher
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