Summary
Georgia IT, Inc. is seeking a mid-level full stack engineer to join a focused application security initiative. The role involves hands-on engineering across the full stack, including remediating security vulnerabilities and upgrading dependencies.
Responsibilities
- Remediate security findings across the stack — dependency upgrades (NuGet, npm), code-level fixes (authorization, XSS, path traversal, SQL injection, weak cryptography), credential rotation, and container/Kubernetes hardening
- Write tests for every fix — unit tests proving the vulnerability is closed, plus functional verification that the feature still works
- Own upgrades end to end — when a major version bump breaks the build or changes behavior, you diagnose it and see it through
- Document what you learn — because findings repeat, your written analysis of one upgrade saves your teammates from repeating the work
- Collaborate across teams — many of these repositories are owned by other teams; you'll need their context and their review
- Coordinate credential rotations — some fixes require finding every consumer of a secret and sequencing a safe rollout with DevOps
- Raise judgment calls — when a suggested fix is wrong for our architecture, or a finding is a false positive, say so with reasoning
- Help make it stick — set up automation so routine dependency updates never pile into a backlog again
Skills
- Experience with C# / .NET 10
- Experience with ASP.NET Core Web API
- Experience with REST
- Experience with TypeScript
- Experience with Angular 20
- Experience with Node.js
- Experience with webpack
- Experience with Snowflake
- Experience with Microsoft SQL Server (T-SQL)
- Experience with Docker
- Experience with Azure
- Experience with AWS
- Experience with CI/CD pipelines
- Experience with xUnit
- Experience with Moq
- Experience with coverlet
- Experience with Karma / Jasmine
- Experience with Aikido Security
- Experience with ESLint
- Exposure to Java and Python services
Qualifications
Must Haves
- Experience with C# / .NET 10
- Experience with ASP.NET Core Web API
- Experience with REST
- Experience with TypeScript
- Experience with Angular 20
- Experience with Node.js
- Experience with webpack
- Experience with Snowflake
- Experience with Microsoft SQL Server (T-SQL)
- Experience with Docker
- Experience with Azure
- Experience with AWS
- Experience with CI/CD pipelines
- Experience with xUnit
- Experience with Moq
- Experience with coverlet
- Experience with Karma / Jasmine
- Experience with Aikido Security
- Experience with ESLint
Nice to Haves
- Exposure to Java and Python services