Semi Senior Full Stack Engineer – .Net, Angular

Posted 4hrs ago

Employment Information

Education
Salary
Experience
Job Type

Report this job

Job expired or something wrong with this job?

Job Description

Full Stack Engineer securing a public-sector HR platform with .NET and Angular. Remediating vulnerabilities, testing fixes, upgrading dependencies, and hardening cloud infrastructure.

Responsibilities:

  • Remediate security vulnerabilities across the stack, including dependency upgrades, authorization, XSS, path traversal, SQL injection, weak cryptography, credential rotation, and container/Kubernetes hardening
  • Write unit tests and perform functional verification for every security fix
  • Own major-version upgrades end to end, diagnosing build breaks and application behavior changes through resolution
  • Document upgrade analyses and solutions to prevent repeated work
  • Gather context, coordinate with repository-owning teams, and work through code reviews
  • Identify services consuming secrets and coordinate safe, sequenced credential rotations with DevOps
  • Evaluate proposed fixes, challenge inappropriate or false-positive findings, and provide technical reasoning
  • Set up automation for continuous dependency updates to prevent backlog accumulation
  • Contribute hands-on engineering across the .NET, Angular, SQL, Docker, and Kubernetes stack

Requirements:

  • 3–5 years of professional software engineering experience
  • Strong C# / .NET skills
  • Solid experience with ASP.NET Core web applications
  • Strong TypeScript skills
  • Experience with a modern frontend framework; Angular preferred, or transferable React/Vue experience
  • Working knowledge of SQL, including queries, parameterization, and an ORM or data access layer
  • Regular unit testing practice; integration or end-to-end testing experience is advantageous
  • Strong Git skills, including branching, rebasing, clean commits, and useful pull requests
  • Ability to read and understand unfamiliar code
  • Clear written and spoken English
  • Genuine interest in security
  • Experience with the listed technology stack, including .NET 10, ASP.NET Core Web API, TypeScript, Angular, Node.js, webpack, Snowflake, Microsoft SQL Server/T-SQL, Docker, Azure, AWS, CI/CD pipelines, xUnit, Moq, coverlet, Karma/Jasmine, Aikido Security, and ESLint
  • Must be currently based in Latin America

Benefits:

  • 100% Remote Work
  • Highly Competitive USD Pay
  • Paid Time Off
  • Work with Autonomy
  • Work with Top American Companies
  • Engagement activities
  • Work-life balance
  • Collaboration with a diverse, global network
  • Work with seasoned senior professionals