Senior Applications Developer, Snowflake

3 weeks ago


Bengaluru, India Curriculum Associates Full time

Summary:


As a Senior Snowflake Developer, you'll lead the design, development, and maintenance of sophisticated software applications using Snowflake and other data technologies, ensuring they align with the needs of our internal teams and external clients. Collaborating closely with our IT teams, project managers/Agile leads, and end-users, both in India and US, you'll analyze requirements, devise solutions, and deliver top-tier software solutions.


Essential duties/responsibilities:


  • Analyze requirements: Collaborate with stakeholders to scrutinize requirements for new software applications or enhancements, guaranteeing that developed software fulfills customer needs.
  • Design software solutions: Contribute to crafting detailed design specifications for data models, schemas, views, and stored procedures using Snowflake features such as time travel, zero copy cloning, and secure data sharing based on gathered requirements, steering the development process to ensure the resulting software meets functional and technical demands.
  • Develop and deploy scalable software: Write clean, maintainable, and well-documented data pipelines using Snowflake SQL, Snowpipe, and other tools to ingest, transform, and deliver data from various sources, leveraging your expertise to ensure scalability, complexity, efficiency and lead deployment activities of that code in multiple environments.
  • Integrate software components: Seamlessly integrate software components into a fully functional software system, ensuring compatibility and interoperability with existing systems for smooth communication and data exchange.
  • Perform unit testing: Conduct thorough unit testing of developed queries and components, ensuring data quality and accuracy by implementing data validation, testing, and monitoring frameworks and tools adhering to quality standards and expected performance levels.
  • Debug and troubleshoot: Skillfully debug and troubleshoot software applications, swiftly identifying and resolving issues encountered during development or deployment to ensure uninterrupted operation and minimal downtime for end-users.
  • Provide technical support: Offer expert technical support and guidance to end-users by applying Snowflake best practices such as partitioning, clustering, caching, and compression, empowering them to utilize the software effectively and troubleshoot any encountered issues.
  • Stay updated with technology: Remain abreast of emerging technologies, trends, and best practices in Snowflake and data domain, integrating relevant advancements into our software solutions.
  • Collaborate with team: Foster effective communication and coordination throughout the software development lifecycle by collaborating with IT team members, data engineers, project managers, and end-users, ensuring a collaborative work environment and successful project delivery.
  • Mentor and lead junior developers.
  • Document processes: Document processes, procedures, and technical specifications related to software development and deployment, facilitating knowledge sharing within the team and streamlining future development efforts.


Required Job Skills and Abilities:


  • Expertise with software development tools, including integrated development environments (IDEs), version control systems (e.g., Git), and issue tracking systems (e.g., Jira), DevOps principles and CI/CD pipelines.
  • Experience providing technical support and guidance to end-users during the implementation and deployment of software applications.
  • Strong analytical thinking skills to understand complex requirements and design software solutions accordingly. Ability to read and understand other developer’s code
  • Proficiency in industry standard testing methodologies and debugging techniques to ensure software quality and identify and resolve issues.
  • Ability to document processes, procedures, and technical specifications related to software development and deployments


Required Education and Experience:


  • Bachelor's degree in computer science, Information Technology, Software Engineering, Statistics, or a related field. A combination of relevant education and professional experience may be considered instead of a bachelor's degree
  • At least 5 + years of experience in data engineering, data warehousing or data analysis
  • At least 3 years of experience in Snowflake and data integration tools such as AWS AppFlow, Spark or Kafka
  • Proficiency in one or more programming languages such as SQL and Python
  • Strong problem-solving skills and attention to details
  • Excellent communication skills, both verbal and written
  • Experience with iPaaS tools (e.g., Workato) and/or Salesforce DataCloud a plus



We need candidates who can join us in 15 to 30 days' time frame.


  • Senior Developer

    1 month ago


    Bengaluru, India Snowflake Full time

    Build the future of data. Join the Snowflake team. We’re at the forefront of the data revolution, committed to building the world’s greatest data and applications platform. Our ‘get it done’ culture allows everyone at Snowflake to have an equal opportunity to innovate on new ideas, create work with a lasting impact, and excel in a culture of...


  • Bengaluru, India Curriculum Associates Full time

    Summary: As a Senior Snowflake Developer, you'll lead the design, development, and maintenance of sophisticated software applications using Snowflake and other data technologies, ensuring they align with the needs of our internal teams and external clients. Collaborating closely with our IT teams, project managers/Agile leads, and end-users, both in India...

  • Senior Developer

    1 month ago


    Bengaluru, India Snowflake Full time

    Build the future of data. Join the Snowflake team. We’re at the forefront of the data revolution, committed to building the world’s greatest data and applications platform. Our ‘get it done’ culture allows everyone at Snowflake to have an equal opportunity to innovate on new ideas, create work with a lasting impact, and excel in a culture of...

  • Senior Sourcer, APJ

    1 month ago


    Bengaluru, India Snowflake Full time

    Build the future of data. Join the Snowflake team. Snowflake is looking to hire a talented Senior Sourcer to support our growth within the APJ region. You will work closely with recruiters and hiring managers to develop sourcing strategies for both hard-to-fill as well as constantly hired roles. You will experience go-to-market recruitment for sales and...

  • Senior Data Architect

    2 months ago


    Bengaluru, India Snowflake Full time

    Build the future of data. Join the Snowflake team. We are looking for world-class Data Architects to join our GCC field teams whose technical skills and customer savvy will help customers understand and utilize the value of the cutting-edge data platform that we are building. They must share our passion about reinventing the data platform and thrive in a...

  • Snowflake Developer

    4 weeks ago


    Bengaluru, India ThoughtFocus Full time

    ThoughtFocus is looking for a senior developer who will be responsible for building data analytics and reporting solutionsYou will play a pivotal role in accomplishing the successful delivery of our strategic initiatives. You will be responsible for developing solutions using technologies like Snowflake, Coalesce & Fivetran.IT experience of 8+ years with a...

  • Snowflake Developer

    3 weeks ago


    Bengaluru, India ThoughtFocus Full time

    ThoughtFocus is looking for a senior developer who will be responsible for building data analytics and reporting solutions You will play a pivotal role in accomplishing the successful delivery of our strategic initiatives. You will be responsible for developing solutions using technologies like Snowflake, Coalesce & Fivetran. IT experience of 8+ years with a...


  • Bengaluru, India Tiger Analytics Full time

    Job Description Job Title: Senior Data Engineer – Snowflake Tiger Analytics is a global AI and analytics consulting firm. With data and technology at the core of our solutions, our + tribe is solving problems that eventually impact the lives of millions globally. Our culture is modeled around expertise and respect with a team-first mindset....

  • Snowflake Developer

    1 month ago


    Bengaluru, India NTT DATA Services Full time

    Req ID: 292685 NTT DATA Services strives to hire exceptional, innovative and passionate individuals who want to grow with us. If you want to be part of an inclusive, adaptable, and forward-thinking organization, apply now.We are currently seeking a Snowflake Developer to join our team in Bangalore, Karnātaka (IN-KA), India (IN).Technical Skills:•  ...


  • Bengaluru, India C5i Full time

    Looking for Snowflake Development Professional for Bengaluru/Coimbatore/Mumbai/Gurugram Location Required Skills Overall experience of 8+ years in ETL and Data warehousing, migration, transformation, load Proven experience in Snowflake, Informatica/IICS//DBT/AWS/Azure Snowflake architecture, including data warehouse, Hadoop/Scala/ADF/Data Lake/Data...


  • Bengaluru, India C5i Full time

    Looking for Snowflake Development Professional for Bengaluru/Coimbatore/Mumbai/Gurugram LocationRequired SkillsOverall experience of 8+ years in ETL and Data warehousing, migration, transformation, loadProven experience in Snowflake, Informatica/IICS//DBT/AWS/AzureSnowflake architecture, including data warehouse, Hadoop/Scala/ADF/Data Lake/Data...


  • Bengaluru, India C5i Full time

    Looking for Snowflake Development Professional for Bengaluru/Coimbatore/Mumbai/Gurugram LocationRequired SkillsOverall experience of 8+ years in ETL and Data warehousing, migration, transformation, loadProven experience in Snowflake, Informatica/IICS//DBT/AWS/AzureSnowflake architecture, including data warehouse, Hadoop/Scala/ADF/Data Lake/Data...

  • Solutions Architect

    4 months ago


    Bengaluru, India Snowflake Full time

    Build the future of data. Join the Snowflake team. We are looking for a Solutions Architect to be part of our Professional Services team to deploy cloud products and services for our customers' Global Competency Centers located in India. This person must be a hands-on, self-starter who loves solving innovative problems in a fast-paced, agile environment....

  • Solutions Architect

    3 months ago


    Bengaluru, Karnataka, India Snowflake Full time

    Build the future of data. Join the Snowflake team. Build the future of data. Join the Snowflake team. This person will have a broad range of skills and experience ranging from data architecture to ETL, security, performance analysis, analytics, etc. He/she will have the insight to make the connection between a customer’s specific business problems and...

  • Solutions Architect

    4 months ago


    Bengaluru, Karnataka, India Snowflake Full time

    Build the future of data. Join the Snowflake team. This person will have a broad range of skills and experience ranging from data architecture to ETL, security, performance analysis, analytics, etc. He/she will have the insight to make the connection between a customer's specific business problems and Snowflake's solution, the customer-facing skills to...

  • Snowflake Developer

    3 days ago


    Bengaluru, India Tata Consultancy Services Full time

    Role: Snowflake DeveloperExperience range: 4-9 yearsLocation: Bangalore/Bhubaneswar/PUNEMust have:Must have 4+ years of IT experience, relevant experience of at least 2 years in Snowflake.In-depth understanding of Data Warehousing, ETL concepts and modeling structure principlesExperience working with Snowflake Functions, hands on exp with Snowflake...

  • Noesys Software

    3 months ago


    Bengaluru, India Senior .Net Developer Full time

    Job Description :Role : Dot Net DeveloperAbout Noesys Software :We at Noesys, through our product Infoveave, provide Analytics and Automation solutions for businesses. Infoveave makesit easy for companies to manage all their data in one place, keep track oftheir performance at various levels and automate critical front and back-office processes. Infoveave is...

  • Snowflake Developer

    4 days ago


    Bengaluru, India Tata Consultancy Services Full time

    Greetings from TCS!!!**TCS is Hiring for SNOWFLAKE DEVELOPER**Role: SNOWFLAKE DEVELOPERDesired Experience: 5- 10 YearsJob Location: Bangalore/Hyderabad/Kochi/DelhiJob Description:Must have 4+ years of IT experience, relevant experience of at least 2 years in Snowflake.In-depth understanding of Data Warehousing, ETL concepts and modeling structure...

  • Snowflake Developer

    6 days ago


    Bengaluru, India Tata Consultancy Services Full time

    Role: Snowflake DeveloperExperience range: 4-9 yearsLocation: Kochi/Bangalore/Hyderabad/Noida/Bhubaneswar/Gurgaon/PuneJob description: Must have 4+ years of IT experience, relevant experience of at least 2 years in Snowflake.In-depth understanding of Data Warehousing, ETL concepts and modeling structure principlesExperience working with Snowflake Functions,...

  • Snowflake Developer

    5 days ago


    Bengaluru, India Tata Consultancy Services Full time

    Role: Snowflake Developer Experience range: 4-9 years Location: Kochi/Bangalore/Hyderabad/Noida/Bhubaneswar/Gurgaon/Pune Job description: Must have 4+ years of IT experience, relevant experience of at least 2 years in Snowflake. In-depth understanding of Data Warehousing, ETL concepts and modeling structure principles Experience working with Snowflake...