Argentina
We are seeking a Senior .NET Developer to join our team and contribute to the design and development of high-quality software solutions.
In this role, you will work on creating scalable systems, enhancing application performance, and collaborating with cross-functional teams to deliver impactful results. If you are passionate about coding and enjoy solving technical challenges, we encourage you to apply.
Responsibilities
- Develop and maintain robust applications using .NET technologies
- Collaborate with other teams to gather requirements and ensure seamless integration of features
- Implement scalable solutions that adhere to industry best practices and architectural standards
- Optimize application performance and troubleshoot issues to maintain system reliability
- Design and build microservices to support distributed system architectures
- Work with REST APIs to enable smooth communication between services
- Contribute to the implementation and management of CI/CD pipelines for automated deployments
- Ensure proper authentication and authorization protocols are applied to secure applications
- Participate in code reviews and provide constructive feedback to maintain code quality
Requirements
- Bachelor’s degree in Computer Science, Engineering, Information Technology, or a related discipline
- At least 3 years of experience as a .NET Developer in professional environments
- Expertise in .NET/C# for building high-performance, scalable applications
- Strong hands-on experience with Angular for front-end development
- Knowledge of CI/CD pipelines for streamlining deployment and development workflows
- Experience with authentication and authorization protocols to ensure system security
- Proven ability to design and implement microservices architectures
- Familiarity with Azure for deploying and managing cloud-based applications
- Solid understanding of REST APIs for building and integrating services
- Excellent troubleshooting and investigation skills to resolve system issues
- Ability to analyze and interpret code to restore missing or unclear requirements
- Strong problem-solving abilities to tackle complex technical challenges
- Fluent English communication skills, both written and spoken, at a B1 level or higher
Nice to have
- Experience working with AI technologies and integrating them into applications
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