2 months ago
Bogotá, ColombiaSenior
Responsibilities
- Design, develop, implement, and continuously improve complex internal software applications.
- Build responsive web applications and reusable, scalable, maintainable UI components with Angular.
- Develop backend services using C#, ASP.NET, .NET Core, and Web API.
- Integrate Angular applications with APIs and backend services.
- Work across analysis, design, coding, testing, deployment, and post-implementation support.
- Maintain, troubleshoot, optimize, and provide production support for existing systems.
- Apply software architecture principles, design patterns, SOLID principles, and clean code practices.
- Participate in code reviews, version control, collaborative development workflows, and CI/CD activities.
- Collaborate with Product, QA, UX, Backend, business stakeholders, and international teams.
Requirements
- Strong hands-on experience with Angular for enterprise web applications.
- Solid experience with C# and the .NET ecosystem, including ASP.NET, .NET Core, and Web API.
- Experience with TypeScript, JavaScript, HTML5, CSS3, and modern front-end development.
- Experience with SQL Server, relational databases, and data-driven applications.
- Experience with RxJS, asynchronous data handling, services, guards, interceptors, and reactive forms.
- Understanding of software architecture, design patterns, SOLID principles, and clean code practices.
- Experience with debugging, troubleshooting, performance optimization, production support, and unit testing.
- Experience working through the full Software Development Life Cycle.
- Experience with Git, version control, code reviews, and collaborative development workflows.
- Exposure to CI/CD pipelines, preferably using Azure DevOps or similar tools.
- Ability to work effectively in Agile/Scrum teams and collaborate with cross-functional stakeholders.
- Strong problem-solving skills, ownership mindset, attention to detail, and continuous-improvement orientation.
- English proficiency at B2 level or higher for technical communication and collaboration.
Benefits
- Hybrid work model.
- Monday to Friday schedule, 8:00 a.m. to 5:00 p.m.
- Indefinite-term contract.
- Salary to be agreed.
Tech Stack
About SGS
SGS provides testing, inspection, verification and certification services to manufacturers, supply chains and regulators across sectors such as agriculture, consumer goods, minerals and life sciences. It operates a fee-for-service model through a global network of laboratories and auditors, and also offers sustainability assessments, training and compliance consulting. Founded in 1878, SGS is a public company headquartered in Baar, Zug, Switzerland, with operations spanning more than 100 countries.
