We are seeking a highly skilled Senior Software Developer with extensive experience in Enterprise Data Warehousing (EDW) and a strong proficiency in Teradata. The ideal candidate will play a crucial role in designing, developing, and maintaining software solutions that enhance our data management capabilities. You will collaborate with cross functional teams to deliver high quality software that meets business requirements and drives operational efficiency.
Responsibilities:
Design, develop, and implement software applications and data solutions using Teradata EDW.
Collaborate with data architects and business analysts to gather requirements and translate them into technical specifications.
Optimize ETL processes and data models to ensure efficient data retrieval and reporting.
Conduct code reviews and provide mentorship to junior developers to promote best practices in software development.
Participate in the full software development lifecycle, including planning, development, testing, deployment, and maintenance.
Monitor and troubleshoot performance issues in Teradata and implement necessary improvements.
Stay updated with the latest industry trends and technologies related to software development and data warehousing.
Mandatory Skills:
Strong expertise in EDW Teradata, including data modeling, ETL processes, and performance tuning.
Proficient in SQL and experience with Teradata SQL extensions.
Experience with programming languages such as Java, Python, or C#.
Solid understanding of software development methodologies (Agile, Scrum, etc.).
Excellent problem solving skills and attention to detail.
Strong communication and collaboration skills to work effectively in a team environment.
Preferred Skills:
Experience with cloud based data solutions and platforms.
Familiarity with data visualization tools such as Tableau or Power BI.
Knowledge of data governance and data quality best practices.
Experience with version control systems (e.g., Git).
Qualifications:
Bachelor's degree in Computer Science, Information Technology, or a related field.
7 10 years of experience in software development with a focus on data warehousing solutions.
Proven track record of successful project delivery in a fast paced environment.
If you are a passionate software developer with a strong background in EDW Teradata and are looking to make a significant impact in a dynamic organization, we encourage you to apply
Bachelor's or Master's degrees