Citizens Bank-posted 5 months ago
Senior
Remote • Columbia, SC
Credit Intermediation and Related Activities

Citizens Financial Group, Inc. (CFG) seeks a Senior Software Engineer for its Johnston, RI location. The role involves developing a broad range of initiatives to support the DevOps platform, working with engineering and architecture teams to produce high-quality DevOps technology solutions. The Senior Software Engineer will create software designs, develop efficient implementations, and launch commercial products. The position operates in a team environment to lead, build, and scale secure services and systems on cloud providers. Additionally, the engineer will integrate automated security scanning into the CI/CD pipeline, ensuring that all dependencies and libraries are scanned for vulnerabilities. The role also includes managing and securing artifact repositories, ensuring that all artifacts are properly stored, versioned, and access controlled.

  • Develop a broad range of initiatives to support the DevOps platform.
  • Work with engineering and architecture teams to produce high-quality DevOps technology solutions.
  • Create software designs and develop efficient implementations.
  • Launch commercial products.
  • Lead, build, and scale secure services and systems on cloud providers.
  • Integrate automated security scanning into the CI/CD pipeline.
  • Manage and secure artifact repositories.
  • Master's degree in Computer Science, Engineering, or related field.
  • Three (3) years of experience in the role or in a related position.
  • Experience utilizing programming languages including Angular, React, Vue, Java, JavaScript, Ruby, Golang, and C.
  • Experience utilizing DevOps tools including Jenkins, SonarQube, Artifactory.
  • Experience utilizing Terraform, Pulumi, and CDK on cloud providers including AWS and GCP.
  • Experience building automated processes using AWS SDK and CLI.
  • Experience utilizing build tools and package managers for programming languages including Helm, Maven, and NPM.
  • Experience utilizing Bash and Linux.
  • Experience utilizing the CI/CD pipeline including CircleCI and Jenkins.
  • Experience tracing complex CI/CD scenarios and release and environment issues in a multi-component environment.
  • Experience performing test automation, coverage reporting, quality gates, security scans, and environment promotions.
  • Experience utilizing data structure concepts including linked lists, dictionaries, arrays, and custom object creation.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service