Globant - Dallas, TX

posted 2 months ago

Full-time
Dallas, TX
Publishing Industries

About the position

The position requires a highly skilled software engineer with a minimum of 7 years of equivalent work experience, particularly in software development across various project sizes and team dynamics. The ideal candidate will have a proven track record in conflict resolution, debugging, triaging, troubleshooting, and employing effective problem-solving techniques. Strong presentation, facilitation, communication, and negotiation skills are essential for this role, as the candidate will be expected to articulate technical concepts clearly to both technical and non-technical audiences. The candidate should possess hands-on experience with technologies such as NodeJS, TypeScript, JavaScript, and ExpressJS, and familiarity with tools like Mocha, CouchDB, Redis, Kafka, Docker, and Kubernetes is considered a plus. Expertise in REST, NoSQL, SQL, eventing patterns, and microservices is crucial. Experience in leading enterprise engineering projects or teams will be advantageous, as the role may involve mentoring and guiding other team members in their technical growth. A self-starter attitude is necessary, with the ability to manage a broad workload and adapt to changes while consistently delivering results. The candidate should demonstrate a strong ability to produce high-quality technical documentation and possess excellent customer relationship skills, focusing on problem resolution and enhancing efficiencies and productivity. Familiarity with large-scale enterprise system development and integration, as well as methodologies such as Agile, Scrum, and Scaled Agile Framework, will be beneficial for this position.

Responsibilities

  • Develop and maintain software applications using NodeJS, TypeScript, and related technologies.
  • Lead and mentor team members in technical skills and project execution.
  • Resolve conflicts and troubleshoot issues within the development process.
  • Produce high-quality technical documentation for software projects.
  • Communicate effectively with both technical and non-technical stakeholders.
  • Manage multiple projects and adapt to changing priorities and workloads.
  • Implement best practices in software development and ensure high-quality code delivery.
  • Participate in Agile and Scrum ceremonies to enhance team collaboration and productivity.

Requirements

  • 7+ years of equivalent work experience in software development.
  • Proven hands-on experience as a software engineer with expertise in NodeJS, TypeScript, JavaScript, and ExpressJS.
  • Strong conflict resolution, debugging, triaging, troubleshooting, and problem-solving skills.
  • Excellent presentation, facilitation, communication, and negotiation skills.
  • Experience with REST, NoSQL, SQL, eventing patterns, and microservices.
  • Familiarity with Mocha, CouchDB, Redis, Kafka, Docker, and Kubernetes is a plus.
  • Experience leading enterprise engineering projects or teams is a plus.
  • Ability to produce high-quality technical documentation.
  • Strong customer relationship skills and a focus on problem resolution.

Nice-to-haves

  • Experience with Agile, Scrum, and Scaled Agile Framework.
  • Familiarity with GraphQL and markup languages.
  • Experience with AWS and CI/CD processes.
  • Unit testing experience.

Benefits

  • Relocation assistance available for many positions.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service