Puesto, ciudad o estado.

Hace 3 sem

Software Developer (Remote)

$45,000 - $50,000 Mensual

SATELLITE TEAMS S DE RL DE CV en

Hace 3 sem

Software Developer (Remote)

$45,000 - $50,000 Mensual

SATELLITE TEAMS S DE RL DE CV

en

Sobre el empleo

Educación mínima requerida: Universitario titulado

Detalles

Contratación:Permanente
Espacio de trabajo:Desde casa

Descripción

Satellite Teams is searching for an experienced Software Developer who is responsible for working with development and engineering teams applications for a cutting-edge pharmacy located in Los Angeles, CA. Can automate software delivery and infrastructure deployments, enable engineering best practices, and enable more frequent, higher quality code deployments. Works on complex, major or highly visible tasks in support of multiple projects that require multiple areas of expertise. Works on projects that may span a broad range of applications. Supports multiple applications. Expertise in multiple technical environments and knowledge of one or more business areas.


RESPONSIBILITIES


  • Collaboration: Works closely with other developers, UX designers, QA and systems analysts.
  • Participates in sprint/project planning and performs estimates as necessary.
  • Coding: Enables more frequent, and higher quality, code developments.
  • Enables engineering best practices and follows best practices in the Development Environment
  • Working environment: Supports a healthy Development culture within the organization.
  • Technical knowledge: Works effectively within a given development framework (scrum, kanban, SDLC, etc)
  • Problem-solving: Integrates effective solutions into the build and deployment processes.
  • Integrates performance testing and business continuity frameworks
  • Adherence: Follows directions for constructing reusable build/deployment frameworks.
  • Technical Expertise: Stays current with programming trends, tool sets, and best practices.
  • Documentation: Documents requirements, specifications, and solutions as needed
  • Problem Solving: Reviews code written by the teams and participates in developing solutions.
  • Develop reports and presentations for the development lead, as needed.
  • Teamwork: Participate in the configuration of items for non-production environments to support the Software Development Life Cycle for internal customers.


QUALIFICATIONS


  • Bachelor's degree in Programming/Systems or Computer Science or equivalent work experience.
  • 5 years of programming/scripting experience with a significant depth of knowledge
  • Experience working in an agile team
  • Experience designing, developing, testing, and deploying applications/ systems using proven or emerging technologies, in a variety of technologies and environments
  • Experience working in applications, systems, or IT operations
  • Experience with automation tools
  • Experience with configuration management tools
  • Experience with version control systems such as Git
  • Experience with containerization technologies like Docker
  • Software development/scripting skills in languages such as php, Python, and JAVA is a plus
  • Comfort with frequent, incremental code, testing, and deployment
  • Overall Linux and Windows knowledge
  • Demonstrates knowledge of a broad range of hardware and software products
  • General networking knowledge - firewalls, VPNs, proxies & Load balancers
  • Ability to handle multiple projects
  • Strong command in information security and best practices in all technology areas (e.g., infrastructure, application development and setup, databases, networking, etc.)
  • Demonstrate agility, flexibility and big picture thinking in approaching responsibilities.
  • Demonstrate out-of-the-box thinking to problem solving.
  • Experience in application and data migration to the Cloud with familiarity with migration tools is a plus
  • Experience with database release management tools
  • Team player with excellent interpersonal skills
  • Fluent in English with excellent written and verbal communication skills

ID: 18599695