Custom Software Engineer
Accenture
Accenture
Develop innovative custom software solutions by designing, coding, and enhancing system components. Leverage modern frameworks and agile methodologies to deliver scalable, high-performance applications that precisely meet business requirements. This role focuses on building robust solutions and optimizing existing software for evolving organizational needs.
Lead the migration of legacy data preparation jobs to a modern Python-based framework. Analyze and re-engineer SAS scripts into efficient Python data pipelines, ensuring deep experience with Python, GCP, data transformation, and database systems.
Collaborate with cross-functional teams for workflow validation and testing. Optimize Python workflows for performance, data quality, and consistency. Document migration processes, coding standards, and configurations. Integrate new pipelines with Google Cloud Platforms and provide support for deployment.
A minimum of 3 years of professional experience in Python programming is essential. Proficiency in Python is a mandatory requirement, 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. Experience with version control systems, particularly Git, is also required. A strong understanding of data transformation workflows and database systems, including ETL best practices, is crucial for this role.
Accenture
IT Consulting