Senior Programmer

MT GROUP

Cartagena de Indias

On-site

COP 60,000,000 - 90,000,000

Full time

2 days ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

MT Group seeks a Senior Programmer to develop, implement and maintain bespoke SAP B1 solutions. You will program, configure and optimise SAP B1 modules and build integrations with CRM, e‑commerce and external databases.

You will diagnose issues, apply patches, train users and document technical developments. The role requires 3–6 years of SAP B1 experience, strong SQL skills and English at B2+ level. Based in Cartagena de Indias, Colombia, you will join a collaborative, client‑focused team.

Qualifications

  • Degree in CS/Engineering or equivalent
  • 3–6 years' SAP B1 or similar ERP development
  • Strong object‑oriented programming skills and SAP B1 SDK experience
  • Proficiency with SQL and databases (MS SQL Server, SAP HANA)
  • Experience with APIs, web services and integration tools
  • Knowledge of Crystal Reports and SAP B1 document flow

Responsibilities

  • Develop and customise SAP B1 functionalities using SAP B1 SDK, Visual Studio, C#, .NET or related languages
  • Create add-ons, customised reports, forms and automated processes
  • Design and implement SAP B1 integrations with CRM, e‑commerce and external systems
  • Diagnose and resolve technical issues; apply patches and keep the system stable
  • Analyze business processes and optimise queries; document developments and configurations
  • Collaborate with consultants, analysts and other developers to align solutions

Skills

SAP B1 SDK
C#
.NET
SQL
MS SQL Server
SAP HANA
Crystal Reports
English (B2+)

Education

Bachelor's degree in Computer Science / Software Engineering

Tools

Visual Studio
B1 iF / Integration Framework

Job description

Purpose of the role

The Senior Programmer will be responsible for developing, implementing and maintaining bespoke solutions within the SAP B1 system. This role involves working on the programming, configuration and optimisation of system modules, integrations with other platforms and the resolution of technical issues to ensure that the system meets business requirements.

Responsibilities
  • Development and customisation: Programme and develop specific functionalities in SAP B1 using tools such as the SAP B1 SDK (Software Development Kit), Visual Studio, C#, .NET or related languages. Create add-ons, customised reports, forms and automated processes in line with client or company requirements. Configure and customise SAP B1 modules, such as Finance, Sales, Purchasing, Inventory and Production, amongst others.
  • Integrations: Design and implement integrations between SAP B1 and other systems (CRM, e-commerce, third-party applications, external databases, etc.) using APIs, web services or integration tools. Ensure interoperability and the correct flow of data between systems.
  • Maintenance and support: Diagnose and resolve technical issues relating to the SAP B1 system. Carry out updates, patches and enhancements to the system to ensure its stability and performance. Provide technical support to end users and train them in the use of new features.
  • Analysis and optimisation: Analyse business processes to identify opportunities for improvement through SAP B1. Optimise SQL queries to improve system performance. Document technical developments, configurations and processes.
  • Collaboration: Work as part of a team with functional consultants, business analysts and other developers to align technical solutions with the company’s objectives. Participate in meetings with clients or internal users to understand requirements and propose solutions.
Requirements
  • Qualifications: Degree in Computer Science, Systems Engineering, Software Engineering or a Higher National Diploma.
  • Experience: At least 3–6 years’ experience in development using SAP Business One or similar ERP systems, with third-party applications (e-commerce, marketplaces, logistics or other systems).
  • Knowledge of object-oriented programming and experience with SAP B1 SDK, C#, .NET or Visual Basic.
  • Technical skills: Proficiency in SQL and experience with databases (MS SQL Server, SAP HANA). Knowledge of integration tools (APIs, web services, B1 iF – Business One Integration Framework). Familiarity with Crystal Reports for report creation.
  • Functional knowledge: SAP B1 document flow: order → delivery → invoice → return/credit note. Sales, logistics and after-sales processes.
  • Soft skills: Analytical and problem-solving skills. Ability to work independently; effective communication when interacting with non-technical users and multidisciplinary teams. Cross-functional working. Customer focus and adaptability to dynamic environments. Alignment with the MT Group’s values.
  • English: B2+ level.
  • Desirable: certification in SAP B1 or courses related to SAP SDK or HANA.
KPIs
  • Percentage of development projects delivered within the agreed timeframe.
  • Incidents relating to SAP integrations with channels: number and resolution time.
  • Hours of manual work eliminated through automation.
  • Percentage of development projects and integrations that are documented.
MT Group Values
  • Customer focus: Prioritising customer satisfaction, delivering excellent service and actively seeking ways to improve the customer experience.
  • Excellence: Exceeding expectations, generating high profitability and taking pride in the quality of our work.
  • Innovation: Fostering curiosity, creativity and experimentation, which enables growth and adaptation across all areas of the business.
  • Commitment: We deliver results, act as if the company were our own and always seek what is best for the business as a whole.
  • Teamwork: We foster a unified team approach, collaborate effectively with others, contribute positively to team dynamics and cultivate a collaborative and respectful environment.
Selection and recruitment process
  • Shortlisted candidates: TEAMs interview with the Human Resources team.
  • First shortlist of candidates: face-to-face interview with the recruitment manager.
  • Selected candidate: job offer/employment contract.
  • Start of the onboarding process.

At MT Group, we are committed to equal opportunities and value diversity in all our recruitmentprocesses.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior SAP B1 Developer & Integrations Specialist
Senior SAP B1 Developer & Integrations Specialist

MT GROUP • Cartagena de Indias

On-site
COP 60,000,000 - 90,000,000
Senior Business System Analyst (ERP)
Senior Business System Analyst (ERP)

N-iX • Bogotá

Hybrid
COP 120,000,000 - 180,000,000
Flexible working format - remote, or/&
Competitive salary and compensation
Personalized career growth
+3
SAP BTP Integration Specialist
SAP BTP Integration Specialist

Kruger Inc. • Medellín

On-site
COP 90,000,000 - 150,000,000
System Integration Specialist
System Integration Specialist

Kruger Inc. • Perimetro Urbano Pereira

On-site
COP 40,000,000 - 60,000,000
Program Manager Technical Systems Lead
Program Manager Technical Systems Lead

Auxis • Bogotá

On-site
COP 108,000,000 - 180,000,000
SAP Basis Administrator
SAP Basis Administrator

Vistara Solutions Inc. • Bogotá ciudad

On-site
COP 120,000,000 - 180,000,000
Payroll Technical Business Analyst
Payroll Technical Business Analyst

TMF Group • Bogotá

On-site
COP 55,800,000 - 89,280,000
Career development pathways
Global learning opportunities
Flexible work environment
+1
Integration Consultant
Integration Consultant

TMF Group • Bogotá

On-site
COP 195,854,000 - 293,782,000
SAP Next Gen - Global Strategic Service Partner
SAP Next Gen - Global Strategic Service Partner

SAP SE • Bogotá ciudad

On-site
COP 22,320,000 - 44,640,000
Senior SAP Solution Analyst
Senior SAP Solution Analyst

O-I • Bogotá

On-site
COP 144,000,000 - 216,000,000