EPAM is seeking a dynamic and experienced Senior/Lead .NET Developer to join our team in Nicosia, where innovation meets collaboration.
In this role, you'll be at the forefront of integrating and managing Salesforce CRM with cutting-edge back-office systems to support operations, compliance, onboarding workflows and marketing automation. You'll work primarily with a .NET Core tech stack, utilizing AWS Lambda, Clean Architecture and other advanced technologies to deliver robust, scalable solutions. We offer a hybrid work model with a mix of remote and on-site work at EPAM’s Nicosia office.
Responsibilities
- Design and develop backend applications using .NET Core as part of a high-performing Agile team
- Integrate Salesforce CRM with back-office systems to streamline processes and enhance functionality
- Build and optimize AWS Lambda functions and work with services like SQS for message processing
- Implement and maintain APIs using OData, ensuring high performance and reliability
- Collaborate with cross-functional teams to deliver solutions aligned with business requirements
- Develop ETL workflows, manage MSSQL databases and perform advanced query optimization
- Ensure code quality through adherence to Clean Architecture principles and best practices.
- Mentor junior developers and participate in peer code reviews to maintain high standards across the team
Requirements
- 5+ years of hands-on experience in .NET Core development and backend systems
- Solid understanding of ASP.NET MVC 4.5.2, Clean Architecture and AWS Lambda services
- Experience with OData APIs, ETL processes and relational databases like MSSQL
- Strong knowledge of Agile development practices and participation in Agile ceremonies
- Ability to troubleshoot technical challenges and deliver scalable solutions
- Excellent communication skills with a track record of mentoring and team collaboration
- Previous experience in integrating CRM systems (e.g., Salesforce) is a plus
- Familiarity with DevOps tools and practices, including CI/CD pipeline setup and automation, is preferred