Semi Senior Full Stack Engineer - .Net/Angular
Posted 4hrs ago
Employment Information
Report this job
Job expired or something wrong with this job?
Job Description
Full Stack Engineer securing cloud HR software for public-sector organizations. Fixing vulnerabilities across .NET, Angular, SQL, containers, and Kubernetes while automating dependency updates.
Responsibilities:
- Remediate security vulnerabilities across the full 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
- Collaborate with repository-owning teams, gather context, and work through reviews
- Coordinate safe, sequenced credential rotations with DevOps across consuming services and applications
- Evaluate suggested fixes and false positives, providing technical reasoning and architectural judgment
- Set up automation for continuous routine dependency updates
- Join a focused application security initiative supporting a cloud-based platform for public-sector employee lifecycle and HR management
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, with React or Vue highly transferable
- Working knowledge of SQL, including queries, parameterization, and an ORM or data access layer
- Regular unit-testing practice, ideally with integration or end-to-end testing experience
- 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 or knowledge of the listed stack: .NET 10, ASP.NET Core Web API, TypeScript, Angular 20, Node.js, webpack, Snowflake, Microsoft SQL Server/T-SQL, Docker, Azure, AWS, CI/CD pipelines, xUnit, Moq, coverlet, Karma/Jasmine, Aikido Security, and ESLint
- Candidate must be currently based in Latin America, as indicated by the required application question
Benefits:
- 100% Remote Work
- Highly Competitive USD Pay
- Paid Time Off
- Work with Autonomy
- Opportunities to work with top American companies on innovative, high-impact projects
- Engagement activities and a culture supporting well-being and work-life balance
- Access to a diverse global network of 600+ professionals in 25+ countries
- Collaboration with skilled senior professionals
















