What are the responsibilities and job description for the ETL Developer (.Net Core) position at AgreeYa Solutions?
Job Details
We are looking for a Senior Backend Developer with expertise in C#. NET Core 8, ETL processes, and AWS DMS. The ideal candidate will be responsible for designing and implementing scalable backend solutions while ensuring efficient data migration and transformation using AWS Database Migration Service (DMS). This role requires strong hands-on experience in MySQL, data pipelines, and cloud-based data migration strategies.
Key Responsibilities
- Develop and optimize backend services using C# .NET Core 8 for data processing and integration.
- Design, build, and maintain ETL pipelines to extract, transform, and load data efficiently.
- Implement AWS DMS for automated database migration from MySQL to AWS-based storage solutions.
- Write and optimize complex SQL queries and stored procedures for performance tuning.
- Ensure data integrity, validation, and quality across ETL workflows.
- Collaborate with DevOps and cloud engineers to optimize AWS-based data operations.
- Develop RESTful APIs and microservices to support data extraction and reporting functionalities.
- Monitor, debug, and troubleshoot ETL jobs and backend services to maintain high availability.
- Work with large datasets, optimizing queries and storage solutions for high-performance data processing.
Required Skills & Qualifications
- 5 years of hands-on experience with C# .NET Core 8 backend development.
- Strong experience in ETL process design, implementation, and optimization.
- Expertise in AWS DMS for data migration, replication, and transformation.
Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.