SGS

Software Engineer Senior (Angular)

SGS
Apply
11 days 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

AngularC#GitJavaScriptMicrosoft SQL Server.NETTypeScript

Categories

SGS

About SGS

10,000+ employees
Contact me