Sr. Software EngineerRoles & Responsibilities:4 + years of experience as S/W Engineer in developing applications, networks, information security, databases, operating systems, or web technologies to meet complex business and technical needs across various groups.Translate extensive technology experience, deep knowledge of organizational objectives, technological environment, structure, and strategic opportunities into technical engineering solutions.Expertise in implementing innovative and substantial business solutions.Strong Platform knowledge in GCP, Azure or TAS/TKGIStrong knowledge in Security best practices and NetworkingStrong experience in Monitoring, logging, Risk and ControlsStrong knowledge in Storage and data protectionStrong experience in system design and architecture, software development, testing and automationCoordination and management of multiple automated tasks or services to achieve a specific workflow or business process.Advanced knowledge in TerraformKnowledge in Service meshExperience in KubernetesExperience in API development and integrationExperience in Test driven development (TDD)Experience in Data migration and Database management and admin.Engage strategically with professionals and managers at all levels across the enterprise, serving as an expert advisor to leadership.Agile and product backlogInfrastructure As Code (IAC)Scripting and infrastructure automationEnterprise, Change Management and change controlEnterprise incident managementTerraform fundamentals