
Software Developer (.NET Core + ETL)
We are seeking a Software Developer to build and maintain end-to-end data platform solutions that address business requirements. The role requires proficiency in developing, automating, and maintaining data and software solutions using tools such as Microsoft SQL Server Data Tools, .NET Core, PowerShell, and Structured Query Language (SQL). The developer will be responsible for designing and developing software applications alongside handling data engineering-related activities.
Key Responsibilities:
- Build and maintain reliable, efficient, and consumable data solutions and ETL processes.
- Support all phases of the software development lifecycle, including requirements gathering, design, development, testing, deployment, integration, documentation, and post-deployment maintenance.
- Design and implement efficient data pipelines for seamless data integration.
- Ensure data quality through validation, cleansing, and error-handling techniques.
- Monitor data infrastructure for performance issues and optimize as needed.
- Design, develop, and maintain software applications using .NET Core.
- Write clean, maintainable, and efficient code using .NET programming languages.
- Test and deploy applications to ensure high performance and robust security.
- Document data processes, pipelines, and best practices to facilitate knowledge sharing.
- Resolve issues reported in deliverables and provide timely support.
- Establish monitoring processes to identify and address issues proactively.
Qualifications and Skills:
- Strong experience with Microsoft SQL Server Data Tools, .NET Core, PowerShell, and SQL.
- Proven expertise in designing and developing data pipelines and ETL processes.
- Solid understanding of data validation, cleansing, and error-handling techniques.
- Strong problem-solving and debugging skills.
- In-depth knowledge of .NET programming languages and frameworks.
- Experience in writing clean, maintainable, and testable code.
- Familiarity with application deployment and monitoring techniques.
- Familiarity with agile development methodologies.
- Knowledge of DevOps practices and CI/CD tools is a plus.
To apply, simply click the "Apply" button or send your updated profile to
EA Licence No.:18S9405 / EA Reg. No.:R1330864
Percept Solutions is expanding and actively seeking talented individuals. We encourage applicants to follow Percept Solutions on LinkedIn at https://www.linkedin.com/company/percept-solutions/to stay informed about new opportunities and events.
We are seeking a Software Developer to build and maintain end-to-end data platform solutions that address business requirements. The role requires proficiency in developing, automating, and maintaining data and software solutions using tools such as Microsoft SQL Server Data Tools, .NET Core, PowerShell, and Structured Query Language (SQL). The developer will be responsible for designing and developing software applications alongside handling data engineering-related activities.
Key Responsibilities:
- Build and maintain reliable, efficient, and consumable data solutions and ETL processes.
- Support all phases of the software development lifecycle, including requirements gathering, design, development, testing, deployment, integration, documentation, and post-deployment maintenance.
- Design and implement efficient data pipelines for seamless data integration.
- Ensure data quality through validation, cleansing, and error-handling techniques.
- Monitor data infrastructure for performance issues and optimize as needed.
- Design, develop, and maintain software applications using .NET Core.
- Write clean, maintainable, and efficient code using .NET programming languages.
- Test and deploy applications to ensure high performance and robust security.
- Document data processes, pipelines, and best practices to facilitate knowledge sharing.
- Resolve issues reported in deliverables and provide timely support.
- Establish monitoring processes to identify and address issues proactively.
Qualifications and Skills:
- Strong experience with Microsoft SQL Server Data Tools, .NET Core, PowerShell, and SQL.
- Proven expertise in designing and developing data pipelines and ETL processes.
- Solid understanding of data validation, cleansing, and error-handling techniques.
- Strong problem-solving and debugging skills.
- In-depth knowledge of .NET programming languages and frameworks.
- Experience in writing clean, maintainable, and testable code.
- Familiarity with application deployment and monitoring techniques.
- Familiarity with agile development methodologies.
- Knowledge of DevOps practices and CI/CD tools is a plus.
To apply, simply click the "Apply" button or send your updated profile to
EA Licence No.:18S9405 / EA Reg. No.:R1330864
Percept Solutions is expanding and actively seeking talented individuals. We encourage applicants to follow Percept Solutions on LinkedIn at https://www.linkedin.com/company/percept-solutions/to stay informed about new opportunities and events.