Custom Software Engineer
Accenture
Accenture
As a Custom Software Engineer, you will be instrumental in crafting bespoke software solutions that enhance system components and applications. Your role involves a deep dive into modern development frameworks and agile practices to deliver scalable, high-performing solutions tailored precisely to business requirements. You will continuously refine and optimize software throughout its lifecycle, ensuring robustness and efficiency.
This position offers an opportunity to design, code, and enhance software components, working collaboratively to translate complex business needs into tangible, efficient software. You will be a key player in ensuring software reliability and performance across various applications.
Independently drive projects and become a subject matter expert. Actively participate and contribute valuable insights in team discussions. Proactively provide effective solutions to work-related challenges. Collaborate with stakeholders to precisely gather and analyze requirements for custom software development. Maintain and enhance existing software components to boost functionality and performance. Create comprehensive documentation for software designs, processes, and updates. Mentor and support junior team members, fostering their professional development.
A strong command of Snowflake Data Warehouse is essential for this role. Experience in data integration and transformation within cloud-based data platforms is required. Demonstrated understanding of database design principles and data modeling techniques. Familiarity with scripting and automation for streamlining data workflows. Proven ability to optimize query performance and manage large-scale data environments. Knowledge of security best practices for data storage and access control is necessary. Minimum of 3 years of experience specifically with Snowflake Data Warehouse is mandatory.
Accenture
IT Consulting