Main Responsibilities : Lead the design, development, and implementation of software projects, ensuring adherence to best practices and coding standards. Collaborate with the team to analyze, design, and implement software solutions that meet busine...