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 a cloud HR platform for public-sector organizations using .NET, Angular, SQL, and cloud infrastructure. Remediating vulnerabilities, testing fixes, and automating dependency updates.
Responsibilities:
- Remediate security vulnerabilities across the .NET, Angular, SQL, and infrastructure stack
- Upgrade NuGet and npm dependencies and resolve breaking changes
- Fix authorization, XSS, path traversal, SQL injection, weak cryptography, and other code-level vulnerabilities
- Rotate credentials and coordinate safe, sequenced rollouts with DevOps
- Harden Dockerfiles and Kubernetes deployments
- Write unit tests and perform functional verification for every security fix
- Own major-version upgrades end to end, from diagnosing build or behavior changes through resolution
- Document upgrade analyses and solutions to prevent repeated work
- Collaborate with repository-owning teams, engineers, Security, QA, and DevOps through reviews and implementation
- Evaluate proposed fixes, identify false positives, and provide technical reasoning
- Set up automation for continuous dependency updates to prevent backlog accumulation
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 experience 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 with relevant technologies in the listed backend, frontend, data, infrastructure, testing, and security stacks
Benefits:
- 100% Remote Work
- Highly Competitive USD Pay
- Paid Time Off
- Work with Autonomy
- Work with Top American Companies
- Well-being and work-life balance initiatives
- Engagement activities
- Dynamic, multicultural teams
- Collaboration with a global network of 600+ professionals in 25+ countries
- Opportunity to work with senior talent and seasoned experts
















