Key Responsibilities: Lead the technical design and development of software solutions, ensuring alignment with business objectives and requirements. Provide architectural guidance and expertise to ensure that solutions are scalable, secure, and maintainable. Collaborate with stakeholders to understand business requirements and…