Application Developer
KeySkills
Company Name
Job Description
Job Description:
As an Application Developer, your primary responsibility will be to design, develop, and maintain applications using Snowflake Data Warehouse. You will participate in the entire software development lifecycle, from requirement gathering and development to testing, deployment, and performance optimization. The role involves active team collaboration, problem-solving, and continuous improvement of application development practices.
Roles & Responsibilities
-
Work independently and contribute as a Subject Matter Expert (SME) in Snowflake Data Warehouse.
-
Collaborate with team members to analyze requirements and provide efficient solutions.
-
Participate in team discussions, offer innovative ideas, and help resolve technical challenges.
-
Develop, test, and optimize data-driven applications to enhance business performance.
-
Document application workflows, data processes, and configurations.
-
Perform code reviews and ensure best practices are followed.
Must-Have Skills
-
Proficiency in Snowflake Data Warehouse
-
Strong experience in SQL, data modeling, and ETL pipeline development
-
Understanding of cloud computing and related services (e.g., AWS, Azure, or GCP)
-
Ability to troubleshoot and optimize application and data performance
-
Good communication and collaboration skills
-