Senior Software Engineer (SDLC, GitHub Actions)

Luxoft

United States

Remote

USD 120,000 - 170,000

Full time

14 days+

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

Luxoft is seeking a Senior Software Engineer to join the TDI Engineering Platforms and Practice group in the United States. You will help define, build, and enforce software delivery standards, collaborating with an established team to create tooling that enables hundreds of application teams to automate and control software releases to production.

You will design and implement reusable GitHub workflows, drive control automation, and continuously improve solutions through data analysis and user

Qualifications

  • Experience writing well-tested backend code in TypeScript or JavaScript for Node.js.
  • Experience with modern software development practices, such as TDD, trunk-based development, iterative delivery and small, frequent releases.
  • Proven ability to build software with a product mindset, breaking down vague requirements into deliverables that fit the wider product strategy.

Responsibilities

  • Design and build reusable GitHub workflows for adoption by application teams.
  • Develop control automation in partnership with Control Owners.
  • Instrument the product to understand how teams use it and to identify opportunities for improvement.
  • Measure the effectiveness of our solutions through data analysis and user feedback, and refine them continuously.
  • Engage directly with application teams to gather requirements and understand the range of practices they use to build software.
  • Support application teams in adopting our tooling by directly answering user queries.
  • Produce clear, user-focused documentation that enables teams to self-serve.

Skills

Node.js/TypeScript
TDD & iterative delivery
Product mindset

Tools

GitHub Actions
Docker
Kubernetes
Helm
Maven/Gradle/NPM

Job description

Project description

You'll join the TDI Engineering Platforms and Practice group as a Senior Software Engineer. The group defines, builds and enforces software delivery standards across the organisation. You'll work alongside an established team of engineers to build tooling that helps hundreds of application teams automate and control how they release software to production.

Responsibilities
  • Design and build reusable GitHub workflows for adoption by application teams
  • Develop control automation in partnership with Control Owners
  • Instrument the product to understand how teams use it and to identify opportunities for improvement
  • Measure the effectiveness of our solutions through data analysis and user feedback, and refine them continuously
  • Engage directly with application teams to gather requirements and understand the range of practices they use to build software
  • Support application teams in adopting our tooling by directly answering user queries.
  • Produce clear, user-focused documentation that enables teams to self-serve

SKILLS
Must have
  • Experience writing well-tested backend code in TypeScript or JavaScript for Node.js
  • Experience with modern software development practices, such as Test-Driven Development (TDD), trunk-based development, iterative delivery and small, frequent releases
  • Proven ability to build software with a product mindset, breaking down vague requirements into deliverables that fit the wider product strategy
Nice to have
  • CI/CD: hands-on experience designing and maintaining continuous integration and delivery pipelines with tools such as GitHub Actions, TeamCity or Jenkins, including reusable workflows, pipeline security and automated quality gates
  • Infrastructure: practical experience deploying and running applications on Google Cloud Platform, including containerising services with Docker, orchestrating workloads with Kubernetes and managing releases with Helm charts
  • Build tooling: familiarity with build and dependency management tools such as Maven, Gradle and npm, including configuring builds, managing dependencies and producing versioned artefacts
  • Regulated environments: experience building software in a regulated industry, such as financial services, with an understanding of the controls, audit and compliance requirements that apply to software delivery
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Software Engineer
Senior Software Engineer

TechDigital Group • Austin (TX)

On-site
USD 120,000 - 140,000
Senior Software Engineer, GitHub Actions & SDLC Tooling
Senior Software Engineer, GitHub Actions & SDLC Tooling

Luxoft • United States

On-site
USD 120,000 - 170,000
Software Engineer, Platform Engineering
Software Engineer, Platform Engineering

Mural • United States

On-site
USD 120,000 - 180,000
Job ID 3401: DevOps Software Engineer Senior (Onsite)
Job ID 3401: DevOps Software Engineer Senior (Onsite)

NewVision Software • United States

Remote
USD 120,000 - 180,000
Remote work
Healthcare benefits
Competitive salary
Senior Software Engineer
Senior Software Engineer

Pointwest-North America • Fort Wayne (IN)

On-site
USD 80,000 - 110,000
Senior Software Engineer - Integrations (Shared Services)
Senior Software Engineer - Integrations (Shared Services)

HeroDevs LLC • Salt Lake City (UT)

On-site
USD 130,000 - 210,000
Senior Developer Platform Engineer - Financial Cloud
Senior Developer Platform Engineer - Financial Cloud

ByLabs • Seattle (WA)

On-site
USD 150,000 - 210,000
Senior DevOps Architect (GitHub Actions Required)
Senior DevOps Architect (GitHub Actions Required)

CEI • Pittsburgh

On-site
USD 140,000 - 190,000
DevOps Engineer
DevOps Engineer

TechDigital Group • Phoenix (AZ)

On-site
USD 110,000 - 140,000
Senior Developer Platform Engineer - Financial Cloud
Senior Developer Platform Engineer - Financial Cloud

ByLabs • San Francisco (CA)

On-site
USD 180,000 - 240,000