Custom Software Engineer
Accenture
Accenture
As a Custom Software Engineer, you will focus on crafting tailored software solutions that seamlessly integrate with existing systems or applications. Your role involves continuously enhancing software components to boost performance and scalability. Expect to collaborate with cross-functional teams and employ agile methodologies to meet evolving business needs.
A proactive approach to problem-solving and innovation is key to ensuring software aligns with organizational goals and user expectations. This position offers an opportunity to make a significant impact on how business operates through cutting-edge technology.
Independently drive projects and become a subject matter expert. Actively contribute to team discussions and collaborate on providing effective solutions to complex problems. Translate stakeholder business needs into clear technical requirements. Maintain and enhance existing software, identifying areas for improvement and implementing changes. Document software designs, processes, and code to facilitate knowledge sharing and maintainability. Mentor and support junior team members, sharing best practices and fostering professional growth.
A minimum of 3 to 5 years of professional experience is required, with a specific emphasis on Snowflake Data Warehouse. Strong proficiency in data modeling and database design principles essential for data warehousing is expected. Experience in writing optimized queries and managing large datasets within cloud-based data platforms is crucial. Familiarity with integrating data warehouse solutions with various data ingestion and transformation tools is beneficial. The ability to troubleshoot and resolve performance issues in complex data environments is necessary. A comprehensive understanding of security best practices and data governance in cloud data platforms is also required. A full-time education spanning 15 years is a prerequisite for this role.
Accenture
IT Consulting