Work with business analysts and project managers to develop project plans and estimates
Participate in code and design reviews to ensure quality and performance Collaborate with cross-functional teams to identify and resolve technical issues
Provide technical guidance and support to other developers