Cloud Data Solutions Developer
This is an exceptional opportunity to join our team as a seasoned developer of cloud data solutions.
About the Role:
* We are seeking a highly skilled and experienced developer who can design, develop, and maintain scalable web applications and data-driven solutions.
* The successful candidate will have hands-on experience with databases and data platforms, preferably Snowflake, Redshift, or BigQuery.
* You will work closely with cross-functional teams to define, design, and ship new features, ensuring timely delivery and high-quality outcomes.
* Your expertise in writing and optimizing SQL queries will be crucial in developing efficient and effective solutions.
Key Responsibilities:
1. Design and develop scalable web applications and data-driven solutions using your technical expertise.
2. Collaborate with development teams to integrate backend services with Snowflake and other big data platforms.
3. Maintain documentation and contribute to process improvements, ensuring seamless workflow and productivity.
4. Stay up-to-date with trends in cloud data solutions, big data, and backend engineering to drive innovation and improvement.
Requirements:
* At least 3+ years of professional experience in software engineering, preferably in cloud data solutions.
* Demonstrated expertise in writing and optimizing SQL queries, with a strong understanding of database concepts.
* Proficiency in .NET (C#) for backend development, with experience building and consuming RESTful APIs.
* Familiarity with big data concepts, ETL processes, and data integration tools such as Estuary, OpenFlow, Apache NiFi, etc.
* Strong problem-solving and communication skills, with the ability to work effectively in a team environment.
* Solid understanding of software security best practices, with a commitment to maintaining high standards of quality and security.