Get Started

Software Engineer Senior (Angular)

Software Engineer Senior (Angular)Full-timeCompany DescriptionSGS is the world's leading inspection, verification, testing and certification company. We are recognised as the global benchmark for quality and integrity. With more than 89,000 employees, we operate a network of more than 2,600 offices and laboratories around the world.Job DescriptionTheSenior Software Engineerrole is focused on the design, development, implementation, and continuous improvement of complex internal software applications, primarily usingC#, ASP.NET, JavaScript, Microsoft/Oracle databases, and strong front-end technologies such as Angular. The position leads development projects and is involved in the full software development life cycle, including analysis, design, coding, testing, deployment, and post-implementation support. It is responsible for ensuring technical quality, maintaining and optimizing existing systems, and delivering scalable business solutions.A strong emphasis is placed onAngular expertise, as solid front-end development experience is key to building modern, responsive, and efficient web applications. The role requires strong experience in APIs, relational databases, and software engineering best practices within collaborative environments. They are seeking an analytical, self-driven, customer-oriented professional with strong problem-solving skills, project management capabilities, and advanced English communication skills.QualificationsKey Skills RequiredStrong hands-on experience with Angularfor enterprise web applicationsSolid experience with C# and the .NET ecosystem, including ASP.NET / .NET Core / Web APITypeScript, JavaScript, HTML5, CSS3and modern frontend development practicesExperience integrating Angular applications withRESTful APIsand backend servicesKnowledge ofSQL Server / relational databasesand ability to work with data-driven applicationsAbility to design and developreusable, scalable, and maintainable UI componentsExperience withRxJS, asynchronous data handling, services, guards, interceptors, and reactive formsUnderstanding ofsoftware architecture principles, design patterns, SOLID principles, and clean code practicesExperience withdebugging, troubleshooting, performance optimization, and production supportFamiliarity withunit testing and quality practicesfor frontend and backend developmentExperience working through the fullSoftware Development Life Cycle (SDLC): analysis, development, testing, deployment, and supportExperience withGit, version control, code reviews, and collaborative development workflowsExposure toCI/CD pipelines, preferably with Azure DevOps or similar toolsAbility to work effectively inAgile/Scrum teamswith Product, QA, UX, Backend, and business stakeholdersStrong problem-solving skills, ownership mindset, attention to detail, and continuous improvement orientationEnglish level B2 or higherfor technical communication and collaboration with international teamsAdditional InformationSalary:To be agreedSchedule:Monday to Friday, 8:00 a.m. – 5:00 p.m.Work Modality:Hybrid work modelContract Type:Indefinite-term contractBy clicking the link above or any third-party link within this posting, you are leaving this site and going to a third-party website where the third-party website's terms and privacy policy applyJob LocationGoogle Maps requires functional cookies to be enabledI'm interestedI'm interestedPrivacy Notice

CompanyRemote
Software Engineer Senior (Angular)
$100,000 – $150,000Published by Company
SGS · Hybrid · Bogota, Colombia

About SGS

  • Track this application from applied to offer in Job Tracker
  • Join the company's group with other members who applied
  • Get roles like this sent to you by the Career Agent
  • Check your resume against this role before you send it
  • Track this application in Job Tracker
  • Join the company's group
  • Get roles like this from the Career Agent
  • Check your resume against this role
$100k – $150kCompany · Remote