Full Stack Software Engineer

ToolsGroup

Bogotá

Presencial

COP 89.280.000 - 156.240.000

Jornada completa

Hace 4 días
Sé de los primeros/as/es en solicitar esta vacante

Recibe más respuestas de empleadores

Envía un currículum específico para el puesto de trabajo en cuestión de minutos.

Descripción de la vacante

ToolsGroup is seeking a Full Stack Software Engineer with a strong backend focus to design, build, and maintain backend services and REST APIs in Java or C#. The role emphasizes production reliability, observability, and automation, with collaboration across product and engineering to deliver scalable solutions.

The candidate will work across the stack, contribute to CI/CD pipelines, and support front-end tasks when needed, ensuring robust interfaces aligned with product requirements.

Formación

  • 3+ years of professional software development experience.
  • Strong proficiency in Java or C#; solid understanding of OOP principles and design patterns.
  • Backend framework experience: Spring or Spring Boot (Java), or ASP.NET Core (C#).
  • Comfort working with CI/CD pipelines, release processes, environment troubleshooting, and deployment tooling.
  • Ability to manage Linux systems in a full-stack engineering context, including environment troubleshooting, service diagnostics, permissions, logs, and runtime configuration.
  • Good experience with Bash and scripting for automation, operational tasks, data/file manipulation, and repeatable maintenance workflows.
  • Strong experience building, consuming, and troubleshooting REST APIs and service integrations.
  • SQL proficiency: ability to write and optimize queries against relational databases.
  • Experience with build and dependency management tooling (Maven, Gradle, NuGet, or equivalent).
  • Proficiency with Git: branch/PR workflow and collaboration in a team codebase.
  • Hands-on experience with production operations, including debugging, log analysis, monitoring, alerting, and incident follow-up.
  • Comfortable working in Agile/Scrum environments.

Responsabilidades

  • Design, develop, and maintain backend services and REST APIs in Java or C#.
  • Build reliable integrations with relational databases, message queues, and third-party systems.
  • Work within CI/CD pipelines to build, test, deploy, and promote services across environments.
  • Debug and resolve production issues, contributing to observability, incident response, and system reliability.
  • Automate recurring operational tasks through scripting and infrastructure tooling.
  • Write clean, maintainable, well-tested code and participate in peer code reviews.
  • Collaborate with product and engineering teams to translate requirements into robust technical solutions.
  • Contribute to technical documentation, runbooks, and engineering best practices.
  • Support front-end development when needed, ensuring interfaces are functional, maintainable, and aligned with product requirements.

Conocimientos

Java
C#
OOP principles
REST API design
CI/CD pipelines
Linux system administration
Bash scripting
Git
Debugging & troubleshooting
Agile/Scrum

Herramientas

Spring Boot
Spring
ASP.NET Core
Maven/Gradle
CI/CD tooling
Docker
Kubernetes
Linux utilities
Git workflows
Airflow (optional)
AWS (S3, EC2, Lambda, CloudWatch, IAM)

Descripción del empleo

About ToolsGroup

ToolsGroup is a global leader in retail and supply chain planning, helping businesses navigate uncertainty and complexity with AI-powered solutions. Our platform enables real-time inventory visibility, demand planning, and service level optimization—ensuring the right products are in the right place at the right time. With ToolsGroup, companies can keep their promises to customers, maximize revenue, and optimize working capital—even in the most constrained environments.

Position Overview

We’re looking for a Full Stack Software Engineer to join our engineering team, with a strong focus on backend engineering, operational ownership, and production reliability. This role is ideal for someone comfortable working across the stack, but who brings depth in building and maintaining backend services, APIs, integrations, data flows, and deployment pipelines. Front-end work is part of the role, but the primary evaluation will be on backend design, service quality, troubleshooting ability, automation, and the capacity to operate software reliably in production.

Key Responsibilities

Design, develop, and maintain backend services and REST APIs in Java or C#. Build reliable integrations with relational databases, message queues, and third‑party systems. Work within CI/CD pipelines to build, test, deploy, and promote services across environments. Debug and resolve production issues, contributing to observability, incident response, and system reliability. Automate recurring operational tasks through scripting and infrastructure tooling. Write clean, maintainable, well‑tested code and participate in peer code reviews. Collaborate with product and engineering teams to translate requirements into robust technical solutions. Contribute to technical documentation, runbooks, and engineering best practices. Support front‑end development when needed, ensuring interfaces are functional, maintainable, and aligned with product requirements.

Required Qualifications
  • 3+ years of professional software development experience.
  • Strong proficiency in Java or C#; solid understanding of OOP principles and common design patterns.
  • Backend framework experience: Spring or Spring Boot (Java), or ASP.NET Core (C#).
  • Comfort working with CI/CD pipelines, release processes, environment troubleshooting, and deployment tooling, including pipeline authoring, multi‑stage builds, and artifact promotion.
  • Ability to manage Linux systems in a full‑stack engineering context, including environment troubleshooting, service diagnostics, permissions, logs, and runtime configuration.
  • Good experience with Bash and scripting for automation, operational tasks, data/file manipulation, and repeatable maintenance workflows.
  • Strong experience building, consuming, and troubleshooting REST APIs and service integrations.
  • SQL proficiency: ability to write and optimize queries against relational databases.
  • Experience with build and dependency management tooling (Maven, Gradle, NuGet, or equivalent).
  • Proficiency with Git: branch/PR workflow and collaboration in a team codebase.
  • Hands‑on experience with production operations, including debugging, log analysis, monitoring, alerting, and incident follow‑up.
  • Comfortable working in Agile/Scrum environments.
Preferred Qualifications
  • Experience with workflow orchestration tools such as Apache Airflow.
  • Hands‑on experience with AWS: S3, EC2, Lambda, CloudWatch, and IAM.
  • Bash/shell scripting: file parsing, pipelines, and data transformation.
  • Experience with infrastructure automation tools such as Ansible.
  • Python scripting for utilities or data pipeline work.
  • Familiarity with JavaScript/Node.js.
  • Experience with modern front‑end frameworks such as Vue or React.
  • Domain knowledge in retail/e‑commerce: inventory management, order routing, or fulfillment concepts.

Applying to this job the candidate consents that his/her data are treated by ToolsGroup in compliance with the GDPR n. 2016/679 GDPR and Transparency Document

U.S. applicant notice: This employer participates in E‑Verify and will provide the federal government with your Form I‑9 information to confirm that you are authorized to work in the U.S. ToolsGroup is CCPA/CPRA compliant.

Consigue la evaluación confidencial y gratuita de tu currículum.
o arrastra y suelta tu archivo aquí
Similar jobs

Puestos de trabajo similares que vale la pena comparar

Automation Engineer
Automation Engineer

ToolsGroup Inc. • Bogotá

Híbrido
COP 42.000.000 - 72.000.000
Software Engineer
Software Engineer

ToolsGroup Inc. • Bogotá

Híbrido
COP 4.500.000 - 7.500.000
Software Engineer, Quality Assurance
Software Engineer, Quality Assurance

ToolsGroup Inc. • Bogotá

Híbrido
COP 48.000.000 - 66.000.000
Software Engineer, Quality Assurance
Software Engineer, Quality Assurance

ToolsGroup • Colombia

Presencial
COP 107.227.000 - 178.712.000
Software Engineer, Quality Assurance
Software Engineer, Quality Assurance

ToolsGroup • Bogotá

Presencial
COP 50.000.000 - 70.000.000
Full Stack Engineer ID83016
Full Stack Engineer ID83016

AgileEngine, LLC. • Pereira

Presencial
COP 282.380.000 - 376.506.000
Growth without limits
Competitive compensation
Remote work 100% with flexible hours
+3
Full Stack Engineer ID83016
Full Stack Engineer ID83016

AgileEngine, LLC. • Perímetro Urbano Barranquilla

Presencial
COP 188.253.000 - 282.380.000
Growth without limits
Competitive compensation
Flexibility
+3
Full Stack Engineer ID83016
Full Stack Engineer ID83016

AgileEngine, LLC. • Centrosur

Presencial
COP 251.004.000 - 376.506.000
Growth opportunities
Competitive compensation
Remote work
+4
Full Stack Engineer ID83016
Full Stack Engineer ID83016

AgileEngine, LLC. • Cartagena de Indias

Presencial
COP 282.380.000 - 376.506.000
Growth without limits
Competitive compensation
Flexibility: 100% remote
+3
Full Stack Engineer: Backend & Reliability Focus
Full Stack Engineer: Backend & Reliability Focus

ToolsGroup • Bogotá

Presencial
COP 89.280.000 - 156.240.000