Senior Software Engineer
CurrentKey Responsibilities in Addition to Software Engineer Responsibilities:- Leading the team and helping them to write high-quality code and assisting with technical problems.- Proficiently managing and maintaining AWS S3 buckets.- Implementing Scrum and adhering to Agile methodology for efficient project management.- Nurturing and managing client relationships to ensure client satisfaction and project success.- Interviewed/Recruited and trained new talent, significantly scaling the company's workforce from 90 to 450 professionals.- Developing and deploying Multi-Factor Authentication (MFA) solutions for various environments, including Windows machines, Remote Desktop Protocol (RDP), Linux machines, Linux SSH, and VPNs (Cisco, OpenVPN, Fortinet).