Uses appropriate artificial intelligence tools and practices across the software development lifecycle in a disciplined manner. Contributes in partnership with appropriate internal stakeholders to understand customer/user requirements for a feature. Tests and explores various design options, outlining strengths and weaknesses of each option. Assists with executing test plans that incorporate security testing and builds testable code for a feature with guidance. Creates and implements code for a feature. Reviews product feature code and test code to ensure it meets team standards, considers diagnosability, reliability, and testability when reviewing code. Identifies open code sources available for building solutions and shares ideas on tools to improve efficiency. Understands security and privacy considerations and establishes code invariants to model "security as code" with guidance. Bachelor's Degree in Computer Science, or related technical discipline with proven experience coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python OR equivalent experience. azdat #azuredata #fabric #datawarehouse #dwfabric #sqlserver This position will be open for a minimum of 5 days, with applications accepted on an ongoing basis until the position is filled. *