mid Software Engineer ic

About this role

IBM is hiring a mid-level Software Engineer based in Bogota, CO. The posting calls out experience with CI/CD, API Development, Full Stack, Frontend Development.

Role
Software Engineer
Function
software engineering
Level
mid
Track
Individual contributor
Employment
Full-time
Location
Bogota, CO
Department
Software Engineering

More roles at IBM

Process Associate Order Management - Health Care (Voice)
Gurugram, IN · junior
Agile
Service Management Lead
Sao Paulo, Brazil · senior
Python Ansible Datadog
Select Territory Leader
Petaling Jaya, Malaysia · senior
SaaS
PROCESS DELIVERY SPECIALIST-RECORD TO REPORT
Chennai, IN · mid
Agile
Enterprise Architect for the LAND Domain
Copenhagen, Denmark · mid
ITIL
All IBM jobs →

Job description

from IBM careers

Introduction

A career in IBM Consulting is built on long-term client relationships and close collaboration worldwide. You’ll work with leading companies across industries, helping them shape their hybrid cloud and AI journeys. With support from our strategic partners, robust IBM technology, and Red Hat, you’ll have the tools to drive meaningful change and accelerate client impact. At IBM Consulting, curiosity fuels success. You’ll be encouraged to challenge the norm, explore new ideas, and create innovative solutions that deliver real results. Our culture of growth and empathy focuses on your long-term career development while valuing your unique skills and experiences.

Your role and responsibilities

As a Full Stack Application Developer, you will work with a team responsible for every aspect of the software development cycle, including design, development, and deployment. You will participate in major software and architectural design decisions, collaborating with development teams to deliver software solutions. Your primary responsibilities will include: • Design user architecture: Designing user-side and server-side architecture to meet software requirements. • Develop applications: Building the front-end of applications through appealing visual design and developing well-functioning databases and applications. • Implement security: Understanding and implementing security and data protection measures to ensure high-quality code. • Test software: Testing software to ensure responsiveness and efficiency, and troubleshooting, debugging, and upgrading software as needed. • Collaborate with teams: Working with data scientists and analysts to improve software, and writing effective APIs and technical documentation.

Required technical and professional expertise

• Full Stack Development: Exposure to all aspects of the development cycle, including design, front-end development, web development, back-end development, and system administration. • Software Architecture: Experience with designing user-side and server-side architecture to meet software requirements. • Application Development: Ability to build the front-end of applications through appealing visual design and develop well-functioning databases and applications. • Security Implementation: Understanding of security and data protection measures to ensure high-quality code. • Collaboration Tools: Exposure to working with data scientists and analysts to improve software, and writing effective APIs and technical documentation.

Preferred technical and professional experience

• Additional Tools: Exposure to continuous integration tools for software deployment • Data Analysis: Working with data scientists and analysts to improve software • Technical Writing: Writing effective APIs and technical documentation

All software engineering jobs software engineering in Bogota, CO Jobs in Bogota, CO software engineering salaries software engineering career path
All IBM Jobs Browse software engineering roles mid positions