Senior Software Engineer - Dashboard Build

Cognizant Technology Solutions Corporation
Topeka, United States of America
yesterday

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Experience level
Senior

Job location

Remote
Topeka, United States of America

Tech stack

JavaScript
Amazon Web Services (AWS)
Audit Trail
Bash
Continuous Integration
Github
Groovy
Ruby on Rails
Reliability Engineering
Ruby
TypeScript
CircleCI
Scripting (Bash/Python/Go/Ruby)
React
Delivery Pipeline
RSpec
Gitlab
GIT
Build Management
Kubernetes
Front End Software Development
TeamCity
Software Version Control
Docker
Jenkins
Artifactory

Job description

As a Senior Software Engineer - Dashboard Build, you will make an impact by designing, implementing and operating scalable build and deployment systems that support secure, reliable software delivery. You will be a valued member of the Digital Engineering team and work collaboratively with product engineering and site reliability engineering teams to improve build health, velocity, accuracy and developer experience.

In this role, you will:

· Design, implement and operate build and deployment systems aligned to FedRAMP High and IL5 requirements, with a focus on scalability, availability, product quality and developer experience.

· Translate security and compliance requirements into practical engineering solutions, including access control, audit logging, secret management, vulnerability response and evidence collection.

· Partner with product engineering teams to monitor and maintain, build health, velocity and accuracy across development workflows.

· Collaborate with site reliability engineering teams to support the scalability, reliability and availability of building systems.

· Prevent, predict and respond to build-related issues while coordinating triage and remediation efforts across product teams.

Work model: Remote

We strive to provide flexibility wherever possible. Based on this role's business requirements, this is a remote position open to qualified applicants in the United States.

Please note: A few of our roles may require in-person interviews at Cognizant offices or client locations, depending on project or client needs.

The working arrangements for this role are accurate as of the date of posting. This may change based on the project you're engaged in, as well as business and client requirements. Rest assured; we will always be clear about role expectations.

Requirements

· 8+ Experience with CI/CD tools such as Jenkins, GitLab, TeamCity, GitHub, Buildkite, CircleCI, and/or RWX.

· Strong experience with version control platforms such as Git, GitLab and/or GitHub.

· Hands-on experience with containers and build environment tools such as AWS, Artifactory, Docker and/or Kubernetes.

· Strong scripting knowledge using Shell, Groovy, Ruby or similar scripting languages.

· Experience with JavaScript, TypeScript, React toolchains and modern frontend build pipelines.

· Experience with Ruby on Rails and RSpec pipelines.

· Ability to work with security and compliance require

Apply for this position