Custom Software Engineer
Accenture
Accenture
This role involves crafting bespoke software solutions, from initial design through coding and enhancement, impacting various systems and applications. You will leverage modern frameworks and agile methodologies to deliver solutions that are not only scalable and high-performing but also precisely aligned with specific business objectives.
The position offers the opportunity to actively contribute to troubleshooting and optimizing existing software components, ensuring they continuously meet the evolving demands of the organization.
Lead the migration of legacy data preparation jobs to a modern Python-based engineering framework, requiring deep expertise in Python and GCP. Analyze and re-engineer SAS data preparation scripts into scalable Python pipelines, collaborating with data analysts and scientists for validation. Optimize new Python workflows for performance, ensuring data quality, and document migration processes and configurations. Integrate new pipelines with Google Cloud Platforms and provide support for deployment.
A minimum of 3 years of experience in Python programming is essential, along with hands-on experience with Pandas, data frames, and SQL on the GCP platform. Familiarity with modern Python development frameworks and libraries is expected, alongside proficiency with version control systems like Git. A strong understanding of data transformation workflows, database systems, and ETL best practices is crucial for success in this role.
Accenture
IT Consulting