Backend Engineer at SOFTGIC S.A.S.
Medellín, Antioquia, Colombia -
Full Time


Start Date

Immediate

Expiry Date

27 Feb, 26

Salary

0.0

Posted On

29 Nov, 25

Experience

5 year(s) or above

Remote Job

Yes

Telecommute

Yes

Sponsor Visa

No

Skills

Backend Engineering, Dotnet, Python, APIs, Microservices, Automation, Azure, SQL Server, MongoDB, Docker, CI/CD, Redis, AI APIs, Scraping, Data Processing, Code Reviews

Industry

IT Services and IT Consulting

Description
We are looking for a Mid–Senior Backend Engineer to design, develop, and optimize backend services that support large-scale enterprise applications. This role involves working across .NET and Python ecosystems, building robust APIs, enhancing system performance, and contributing to automation and data-processing capabilities. You will collaborate with product, frontend, and infrastructure teams to deliver secure, scalable, and high-impact backend solutions on Azure. Responsibilities Design, develop, and maintain backend services using .NET and Python. Build scalable APIs and microservices following industry best practices. Develop automation scripts and scraping solutions to support data workflows. Integrate backend services with Azure cloud components (Functions, App Services, API Management). Optimize system performance, reliability, and security. Collaborate with cross-functional teams to define technical requirements and deliver product features. Implement CI/CD pipelines and monitor services in production environments. Work with SQL Server, MongoDB, and caching tools such as Redis. Participate in code reviews and maintain high engineering standards. Requirements 5+ years of experience as a Backend Engineer. Strong proficiency in .NET/C# for enterprise applications. Experience with Python for backend services, automation, and scraping. Solid understanding of REST APIs, microservices, and distributed architectures. Hands-on experience with Azure (Functions, App Services, Storage, Key Vault). Experience with relational and non-relational databases (SQL Server, MongoDB). Proficiency with Docker, containerization, and CI/CD (GitHub Actions or Azure DevOps). Knowledge of caching and messaging systems (Redis, queues). Experience consuming AI APIs (OpenAI, Anthropic) is a plus. English level B2+
Responsibilities
The Backend Engineer will design, develop, and maintain backend services using .NET and Python, while building scalable APIs and microservices. They will also collaborate with cross-functional teams to define technical requirements and deliver product features.
Loading...