Remote Senior Software Engineer - Remote (Req. #656)

Posted

This job is closed

This job post is closed and the position is probably filled. Please do not apply.  Automatically closed by a robot after apply link was detected as broken.

Description:

  • The position is for a Senior Software Engineer focused on DevOps, Continuous Delivery, and Automation in the Software Development Life Cycle (SDLC).
  • The role requires a highly motivated, self-starting individual to apply software development techniques and modern programming to enhance integration and automation in the SDLC.
  • The objective is to enable customers to deliver changes to market faster and with quality through a build and deployment platform.
  • The engineer will collaborate closely with Dev/Sec/Ops teams to streamline delivery by promoting and consulting on best practices to improve Continuous Delivery maturity.
  • This role is ideal for a Software Engineer passionate about CI/CD best practices, automation, and creating tools that simplify the lives of Software Engineers.
  • The work environment is fast-paced and utilizes agile practices for project management.
  • Responsibilities include researching AI solutions for the SDLC, implementing integration points between critical SDLC applications, and supporting an automated build and deploy platform across multiple environments.
  • The engineer will work in an Agile (Scrum and Kanban) environment with frequent feature releases multiple times per week.
  • The role involves driving innovative approaches to complex needs and maintaining high standards of software development.

Requirements:

  • Preferred qualifications include experience with generative AI models to enhance workflows and data insights.
  • Previous experience with Cloud/Container Technologies such as OpenShift and Docker is required.
  • Proficiency in programming languages such as Java and/or Kotlin is necessary.
  • Knowledge of unit testing, mocking, and test-driven development (TDD) is expected.
  • Familiarity with scripting languages including Python, Groovy, Bash, and PowerShell is required.
  • Experience with web services (REST) and SQL is necessary.
  • A background in Continuous Integration environments, such as Jenkins or others, is preferred.
  • Knowledge of configuration management tools like Puppet, Chef, or Ansible is required.
  • Understanding of version control concepts and Agile principles (Scrum, Kanban) is necessary.
  • A Bachelor's Degree in a Computer Science-related discipline or equivalent work experience is required.
  • Demonstrated project leadership experience is necessary.
  • The candidate should have experience using one or more programming languages.
  • A minimum of 5-10 years of experience in a related field is required.

Benefits:

  • The position offers medical insurance, including a free option.
  • Dental and vision insurance are provided.
  • Company-paid life and AD&D insurance is included, along with optional additional life insurance.
  • Company-paid short-term and long-term disability insurance is offered.
  • Medical and dependent care flexible savings accounts (FSA) are available.
  • Health savings accounts with company contributions are provided.
  • Optional hospital indemnity, accident, and critical illness insurance, as well as legal assistance, are available.
  • Flexible time off and eight paid holidays are part of the benefits package.
  • Pre-tax and Roth 401(k) options with company match are offered.
  • The company invests in professional development, including a license to Udemy training courses and leadership training.
  • An employee assistance program and adoption assistance are available.
  • Discounts on pet insurance and tickets to local sporting events are provided.
  • Team-building events and holiday celebration parties are part of the company culture.
Leave a feedback